Is Semblija Dwellings

Is Semblija , Dingli, Malta

Dwellings