In a city park, an imperious British woman strips naked. Photo #1

In a city park, an imperious British woman strips naked.