
With nice stamp:
The Sea Captains featured (Part 1)
Walter Griffith Hodge (1920-1989)
(Issued 25-11-2013)
Anguilla is a British overseas territory in the Caribbean. It is a tiny island set in warm waters of the Leeward Islands, east of Puerto Rico and just north of St. Martin.
Little Bay is one of the most famous beaches in Anguilla and one of the smallest. It is protected by a cove of high cliffs.
©KiMAGIC Photo
