Stock Photo: Sea of a tower of Santa Maria del Mar church in Barcelona. Catalonia. Spain.