Msida Church and Marina.

Msida or Imsida is a harbour town located just west of Valletta on the northeast coast of Malta.
Ref:
PE 2059
Date:
Location:
Photographer:

Msida Church and Marina.

Msida Church and Marina.
Msida or Imsida is a harbour town located just west of Valletta on the northeast coast of Malta.
Ref:
PE 2059
Date:
Location:
Photographer:

Other images in this gallery