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


Size: 4750px × 3550px
Photo credit: © WORLDWIDE photo / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: business, cape, clothing, display, editorial, europe, famous, front, haberdasher, haberdashery, historic, madrid, male, manufacture, manufacturing, men, operating, operation, quality, retail, sesena, shop, spain, speciallty, store, storefront, street, tailor