Willow Cove


Willow Cove - bay in St. Martin Parish, United States of America.