From the monthly archives:

November 2010

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

by Rod Jeheber on November 3, 2010