John Sheep Spring/Summer 2013
A very distinguished collection from Italy’s John Sheep.
(Source: mensreverie.com)
Those are some great sport coats.
Those patterned blazers at the bottom. Geeeeeeeez, man.
Fresh