Designed by
Title
View from the sea with Torre Mapfre, Hotel Arts and the El Peix d'Or, Barcelona, Spain #339519712
Description
BARCELONA, SPAIN - APRIL 15, 2024: View from the sea with: Torre Mapfre, an office skyscraper Hotel Arts, a luxury hotel and the El Peix d'Or, an fish sculpture designed by architect Frank Gehry
This image is editorial