Beach Roses

Beach Roses

Beach Roses

Lamoine Beach has the largest beach rose bushes I have ever seen. Not only are the bushes huge, the roses themselves are almost as…