The Shepherd's Shirt in Black Mt. Vernon American Twill

The Shepherd's Shirt in Black Mt. Vernon American Twill