Elephant Rocks Engagement Session
Couple poses near elephant rocks in Petaluma CA.
Location: Elephant Rocks, Dillion Beach, Petaluma CA..