Image 37 of 67

709045

IRH09.jpg

Cosmocaixa (Natural Science Museum)- Barcelona. Spain.
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
1000x667 / 344.7KB
Cosmocaixa (Natural Science Museum)- Barcelona. Spain.