ST. MARTIN / St. Maarten

This lovely card shows a view of tropical flora and a hummingbird, from the island of St. Martin, which is printing its own stamps since 2010.