- Thames, London Eye in the Rain
thames, London Eye in the Rain - Big Ben, Parliament
Big Ben, Parliament - 14-07-22 JPEG LARGE europa 1978
Munich Summer Vacation - Solar Modul on English River Boat
Solar Modul on English River Boat - Thames, London Eye in the Rain
Thames, London Eye in the Rain - Hop House with Solar Module
Landscape around Staplehurst (Kent)