Blue Skull

Location

224 Burley Road
Leeds
United Kingdom
53° 48' 26.568" N, 1° 34' 31.7028" W