Sir Luigi Preziosi Garden

Vilhena Street, Floriana, Malta

Garden