The Carpenters Arms

Stroud, Gloucestershire, United Kingdom



The Carpenters Arms, Stroud, Gloucestershire, United Kingdom