WORLDWiDE TRAVEL: Vienna, Italy, Paris-France, Spain, Belgium - rjlerich

editorial Sesena tailor cape shop storefront is seen in downtown Madrid, Spain

MADRID-MAY7: Sesena, a continuously operating tailor shop specializing in making capes is seen in Madrid, Spain on May 7, 2015.

editorialSesenatailorcapeshopMadrid20150507260businesshaberdasherhaberdasherystorehistoricstreetfrontdisplayfamousEuropeSpainclothingstorefrontmanufacturemanufacturingqualityspecialltyretailoperationoperatingmen'smenmale