Designed by
Title
Dolphin Show at L`Oceanographic, Valencia, Spain #232038820
Description
Dolphin Show at L`Oceanografic, an oceanarium situated on the dry Turia River bed to the southeast of the city center of Valencia, Spain
This image is editorial