Seychelles

Postcard from

Seychelles
Seychelles
Stamp and postmark