Dry Cleaers Sign, Leeds West Yorkshire, United Kingdom.
Shop sign tasty toasties, Dry Cleaers Sign, Leeds West Yorkshire, United Kingdom.
Leeds West Yorkshire, United Kingdom.