Elephant Rocks
2nd page of book_logo's colors

Elephant Rocks

Elephant Rocks Engagement Session

Couple poses near elephant rocks in Petaluma CA.

Location: Elephant Rocks, Dillion Beach, Petaluma CA..