Blue Skull

Location

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