Lonzu Garage

Wied il-Ghasel, Bur Marrad, Malta,
Description