The corner of Alvarado and Sunset in Echo Park.
Alvarado Street is a major north/south through-way on the east side of Los Angeles.
19 December 2007
From:
Polly Cole
Los Angeles, California, US
Discovered by Polly Cole
on 14 November 2007.
346 views.