Vilhena Garden

Vilhena Street, Floriana, Malta

Garden