Aventis Gardens

Triq l Mhalla, Naxxar , Malta

Garden