Wandsworth Common disabled children's adventure playground

Wandsworth Common disabled children's adventure playground

Amusement Parks & Rides • London, England United Kingdom