Mermaid

Artist
William Jauquet
Location
Captiva Island, Florida
Distance
1603 miles
The mermaid coming in for a landing