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