Modern products displayed at Museu Del Disseny (Design Museum) of Barcelona, Catalonia Spain Europe

- Image ID: F1TWM7
Modern products displayed at Museu Del Disseny (Design Museum) of Barcelona, Catalonia Spain Europe
Marek Stepan / Alamy Stock Photo
Image ID: F1TWM7
Location: Plaça de les Glòries Catalanes Sant Marti Barcelona Catalonia Spain Europe