The Naked Ladies, Twickenham

The Naked Ladies are located in the gardens of York House, Twickenham, London, England, the history of which is detailed further down the page.

naked4

naked1

naked5

naked3

Advertisements