United States Colorado Colorado Springs
Selected for Google Earth [?] - ID: 65648468
ForwardLook, on January 27, 2012, said:
South Tejon Street Looking North
Colorado Springs, Colo.
More details at ForwardLook
coloradojak, on November 5, 2012, said:
Wow ... I'll have to check out Cucharras & Tejon. Like & Fav!
Sign up to comment.
Sign in if you already did it.
Photo taken in Downtown, Colorado Springs, CO, USA
Misplaced? Suggest new location