Amelia Island, Florida, USA
What a beautiful day and it had more then 33 degrees when we discovered this fantastic beach in northern Florida.
What a beautiful day and it had more then 33 degrees when we discovered this fantastic beach in northern Florida.