The Thames at Twickenham near Eel Pie Island. This was taken by Michele from the excellent Par Ici shop on Church Street aka the ‘made in Twickenham’ shop.
The Thames at Twickenham near Eel Pie Island. This was taken by Michele from the excellent Par Ici shop on Church Street aka the ‘made in Twickenham’ shop.
Just come across this site and great pic.
Beautiful – I can’t believe no one commented on this!