Tied up at Whiddens Tara Moorman
This is wonderful scene from the special island of Boca Grande, Florida.