Saint Lucia

Postcard from

Saint Lucia
Saint Lucia
Stamp and postmark