Monday, March 24, 2008

Lost in LA

Found on another detour trying to escape traffic on the 101. Lord of Harvest is tucked on a little street just north of the freeway and west of Alvarado.

Labels: ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home