Fourth of July Beach is a beautiful beach located on Lopez Island, United States. The beach stretches approximately 1/2 mile and features stunning white sand.
Fourth of July Beach is a beautiful beach located on Lopez Island, United States. The beach stretches approximately 1/2 mile and features stunning white sand.