Tags

, , ,

Storrs is a ghost town in Spring Canyon near Helper.