Image 43 of 67

Spain. Barcelona. Cosmocaixa Museum. 2017

IRH17A3575.jpg

Spain. Barcelona. Cosmocaixa Museum. 2017
Copyright
© Isidoro Ruiz / iruizimages.com. This photograph is protected by international copyright laws and may not be reproduced, distributed, transmitted, displayed, published or broadcasted without the prior written permission of the copyright owner. Licensing
Image Size
6000x4000 / 10.4MB
Spain. Barcelona. Cosmocaixa Museum. 2017