The Red Rock Canyon Open Space is considered the little sister area to the popular vacation tourist location Garden of the Gods, which is located in Colorado Springs. Cherry blossom trees in winter snow with rock cliff mountains
View Full Image on Dreamstime
Username: Fotoeye75
Editorial: No
Width: 6016 pixels
Height: 4016 pixels
Downloads: 8
Image ID: 96402575