Log In or Register
Here is a photo that I took about a week or so ago. Taken near Colfax and I-25, Thanks for looking! Btw this is Denver, Colorado USA