Saint Kitts and Nevis

Postcard from

Saint Kitts and Nevis
Saint Kitts and Nevis
Stamp and postmark