Little Hair house

Address:

Naxxar Pharmacy
Vjal Il-21 Ta Settembru
In-Naxxar
Malta