Aerial view of Santa Rosa Beach, Florida, United States.



Aerial view of Santa Rosa Beach in high perspective, Santa Rosa Beach, Florida, United States.