Designed by
Title
The giant Gold Fish sculpture, El Peix by Frank Gehry located on the Olypmic Port of Barcelona, Catalonia, Spain #248348928
Description
Barcelona, Spain - FEB 13, 2022: The giant Gold Fish sculpture, El Peix by Frank Gehry located on the Olypmic Port of Barcelona, Catalonia, Spain
This image is editorial