Royalty Free Images > Thames Shore
The Thames, shore, London, England
Central London has some delightfuly sandy beaches but no one could say that their recreational potential has been developed - yet.