Bar Ash

Stroud, Gloucestershire, United Kingdom



Bar Ash, Stroud, Gloucestershire, United Kingdom