Cayman Islands - Hell

This is a famous and unique postcard sent from Hell, Grand Cayman of the Cayman Islands in the Caribbean. Nice stamps too. Thanks to Ann of Florida.




No comments: