a large mountain with a very tall rock on top of it

a large mountain with a very tall rock on top of it

Download this HD photo of usa, texas, dell city, and iconic locations in Dell City, United States by Casey Horner (@mischievous_penguins)

Calendar outlinedPublished on CameraSONY, ILCE-1
SafetyLicensed under the Unsplash+ License