Pembroke Picnic Area

Triq Normandy, Pembroke, Malta

Garden