Dragon's head

Location

Hyde Park Road
Leeds
United Kingdom
53° 48' 27.3384" N, 1° 34' 3.0468" W