leighkempphotoblog.co.uk
“The puppet theatre” – River Thames, Richmond upon Thames.
Hi everyone, I visited another of my favourite locations again this morning. Best wishes, Leigh