While exploring beautiful Del Mar, I captured this colorful photo off highway 101 at the river mouth.
Image posted by newiest
May 31, 2011
Rate this!