11 Stair - Downtown Los Angeles - First and Los Angeles
Google Maps
119 East 1st Street, Los Angeles, California, United States
TURN CAMERA AROUND
When pointed at stairs, lens faces:
South
Newer Post
Home