Trinidad and Tobago

Postcard from

Trinidad and Tobago
Trinidad and Tobago
Stamp and postmark