Ice Bar

Ice Bar
3 St. Johns Square, Stoke-on-Trent, ST6 3AH
Photo of Ice Bar