Mouse playing

Location

Little Park flats
Hyde Park Road
Leeds LS6
United Kingdom
53° 48' 27.3528" N, 1° 34' 3.054" W