London Eye on the River Thames with tourists on tour boats and Shrek's adventure and Sea Life Centre Aquarium from Westminster Bridge London England
All Images copyright © 2002-2018 Reimar Gaertner