Designed by
Title
Postcards from Spain. Ports in Barcelona - sun glints off of the glass on a sail shaped building on a man made island. #82543676
Description
Postcards from Spain. Yachts docked at a port in Barcelona. Sunshine reflects off glass covered, sail shaped, building on man made platform on the shore of Barcelona.