Ham’s Home guard practising on Ham Common and Richmond Park – Cannell Benmore 23

"Ham's Home guard practising on Ham Common and Richmond Park - Cannell Benmore 23".

Leave a Reply