Designed by
Title
Sculpture Barcelona Fish or Peix, by architect Frank Gehry, Port Olimpic, Barcelona, Catalonia, Spain, Europe, September 2016 #107069116
Description
Sculpture Barcelona Fish or Peix, by architect Frank Gehry, Port Olimpic, Barcelona, Catalonia, Spain, Europe
This image is editorial