Cayman Islands

Postcard from

Cayman Islands
Cayman Islands
Stamp and postmark