
Newport Peninsula. I think this is around 12th St.


Where is this?
Newport Beach, CA, USA
I'd wager a kidney I am not far off.
Category:
Places

Show comments
Hide comments
Register to leave a comment

Loren Foxx
Oct, 05th at 11:56 am