The One in the Park - Battersea Park

Battersea Park, London SW11 4NJ

Location