TopBackPortfolio
Portfolio
Italy Pavilion
Exhibition: Textile Expo
Venue: International Permanent Fairground
Size: 174