John Echlin:
Barcelona waterfront
John Echlin:
Barcelona waterfront
John Echlin:
Barcelona waterfront park
John Echlin:
Barcelona waterfront
John Echlin:
Barcelona waterfront
John Echlin:
Barcelona waterfront
John Echlin:
DSCN5623
John Echlin:
Barcelona beach
John Echlin:
Barcelona beach
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona beach
John Echlin:
Barcelona beach
John Echlin:
Barcelona beach
John Echlin:
Barcelona beach
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona Genome Centre
John Echlin:
Barcelona Genome Centre detail
John Echlin:
Barcelona Genome Centre detail
John Echlin:
Hotel Arts Barcelona
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona beach promenade
John Echlin:
Hotel Arts Barcelona
John Echlin:
Barcelona beach promenade
John Echlin:
Barcelona waterfront promenade
John Echlin:
Barcelona waterfront promenade
John Echlin:
Barcelona waterfront promenade