From the daily archives:

Wednesday, November 3, 2010

3211 E. 15th Street, Newport Beach, CA.

by Rod Jeheber on November 3, 2010