Historical Cape Florida light house at Bill Baggs State Park in Miami Florida. Its a south Florida Icon that serves as a beautiful backdrop for one of Miami's most popular beaches.
Log in or register to post comments
Historical Cape Florida light house at Bill Baggs State Park in Miami Florida. Its a south Florida Icon that serves as a beautiful backdrop for one of Miami's most popular beaches.