Hardware store

Barra, United Kingdom

Hardware store is a shop in Barra.