Uploaded 4-2016 - Jerry Monkman

Rosa rugosa on the coast in Cape Elizabeth, ME.

Rosa rugosa bloom ni the shrubland at Two Lights State Park in Cape Elizabeth, Maine.

Atlantic OceanCape ElizabethGulf of MaineMaineMaine CoastNew EnglandNorth AmericaNortheastTwo Lights State ParkUnited Statescoastoceanrosa rugosaroseshorelineshrublandstock footagesummerwater