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

Where is this? Newport Beach, CA, USA
Loren Foxx Loren Foxx

I'd wager a kidney I am not far off.

Add This to Your Memories
Category: Places
Where is this? Newport Beach, CA, USA

I'd wager a kidney I am not far off.

Category: Places
Loren Foxx Loren Foxx
Add This to Your Memories
Show comments Hide comments
Loren Foxx
Loren Foxx
Shit, maybe this is in the 30s.
Oct, 05th at 11:56 am