Spain Barceloneta beach, Port Olimpic, Mapfre Tower, Arts Tower, Peix, fish sculpture by Frank Owen Gehry, Barcelona, Catalonia, Spain, Photo by Markus Lange Stock Photo - Afloimages
Barceloneta beach, Port Olimpic, Mapfre Tower, Arts Tower, Peix, fish sculpture by Frank Owen Gehry, Barcelona, Catalonia, Spain, Photo by Markus Lange