Teddington, kingston & twickenham - an illustrated walk

Bok