Tags
Europe Europe & Worldwide London City Point Water Loss United Kingdom - Great Britain barge barges boat boats card designs drei Dampfer auf der Themse historisch postcard postcards sailboat sailboats ship ships special postcards steam ship three steamer on the Thames