Birzebbuga

Location
Birzebbuga, Malta

Birzebbuga