Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View Across to Mt. Wilson Summit From Just West on the Upper Crest Ridgeline
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Intersection of Lovell Canyon & Salt Grass Roads. Best Start Point.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Road Marker at Intersection of Lovell Canyon and Salt Grass Roads
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
My Start Point 1 Mile Down Lovell Canyon Road Added 2 Miles to Round Trip
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Heading Up Small Unmarked 4WD Road Toward Approach Canyon Opening
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View of Mt. Charleston Wilderness from Canyon Approach
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Mesa Marks Return Trip Reference Point
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Approaching Canyon Opening. Upper Crest Ridgeline Between Surrounding Hills
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Past Road Ending, Now into Approach Canyon, Entering Spring Mts. Nat Rec Area
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Road Briefly Continues Toward Upper Crest Ridgeline Ahead
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Will Summit Upper Crest Ridgeline at Flat Rocky Area to Right of High Point
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View Back Down Canyon to Mesa Return Trip Reference Point
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Must Cross 3 Perpendicular Ridges. Straight Course for Ridgeline Summit Point.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Flat Rocky Area (Left) is Ridgeline Summit Point. Topping Final Barrier Ridge.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Fellow Climber's Hoof Print (Big Horn Sheep) on Final Approach to Ridgeline
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
First View of Mt. Wilson from Ridgeline. Only 200ft Lower Than Summit.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Mt Wilson Over Sheer Cliff Edge on Ridgeline
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
First Creek Canyon, Blue Diamond Mt Between Mt. Wilson and Indecision Peak.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View Down First Creek Canyon to Spring Mt. Ranch State Park.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Zoom in on Spring Mt. Ranch State Park & Super Summer Theater Area
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Indecision Peak and Ridge. Possible Descent from Upper Crest Ridgeline.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Lower Edge of Indecision Peak Ridge
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
High Point on Indecision Peak Ridge.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Larger View of Upper Crest Ridgeline and Indecision Peak Ridge.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View South on Upper Crest Ridgeline Toward Potosi Mountain.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Southwestern View Down Highway 160.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View Down to Mesa Return Trip Reference Point.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Northwestern View from Ridgeline
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
View North As Ridgeline Stretches Toward Rainbow Mt. and Beyond
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
First Creek Canyon Overlook Cliff Just North, Tip of Rainbow Mt Below.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Zoom in on First Creek Overlook Cliff. Descent to Mt. Wilson Begins Just Beyond.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Rainbow Mt Tip (Right). La Madre Mts. Through Gap. Sheep Range Distant Right.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Tip of Rainbow Mountain. Sheep Range Background.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Damsel Peak (Center) Across Red Rock Canyon, Calico Basin & Brownstone Basin
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Zoom in on Damsel Peak on East Side of Brownstone Basin.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Gass Peak Very Faint in Far Background to Right of Damsel Peak.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Gass Peak Far Background with Northern Las Vegas Valley Below.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Mt. Wilson Summit. Note Approach Ridge. Will Zoom in on Summit Area.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Zoom in on Mt. Wilson Approach Ridge.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Upper Approach Ridge and Northern Mt. Wilson Summit Area
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Northern - Mid Mt. Wilson Summit Area.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Northern - Mid Mt. Wilson Summit Area.
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
First Creek Overlook Cliff (Left) to Mt. Wilson Summit (Right).
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Northern (Highest) Summit of Mt. Wilson. 7,071ft
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Panning South on Mt. Wilson Summit Area
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Approaching Mt. Wilson Southern Summit
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Panning South on Mt. Wilson Summit Area
Lovell Canyon to Rainbow Mts Upper Crest Ridgeline
Mt Wilson Southern Summit
View Down to Mt. Wilson Summit From Above on the Upper Crest Ridgeline | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Intersection of Lovell Canyon & Salt Grass Roads. Best Start Point. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Road Marker at Intersection of Lovell Canyon and Salt Grass Roads | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada My Start Point 1 Mile Down Lovell Canyon Road Added 2 Miles to Round Trip | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Heading Up Small Unmarked 4WD Road Toward Approach Canyon Opening | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada View of Mt. Charleston Wilderness from Canyon Approach | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Mesa Marks Return Trip Reference Point | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Approaching Canyon Opening. Upper Crest Ridgeline Seen Between Surrounding Hills | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Past Road Ending, Now into Approach Canyon, Entering Spring Mts. Nat Rec Area | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Road Briefly Continues Toward Upper Crest Ridgeline Ahead | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Will Summit Upper Crest Ridgeline at Flat Rocky Area to Right of High Point | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada View Back Down Canyon to Mesa Return Trip Reference Point | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Must Top a Series of Perpendicular Ridges. Straight Course for Ridgeline Summit Point. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Flat Rocky Area (Center) is Ridgeline Summit Point. Topping Final Barrier Ridge. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Fellow Climber's Hoof Print (Big Horn Sheep) on Final Approach to Ridgeline | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada First View of Mt. Wilson from Ridgeline. Only 200ft Lower Than Summit. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Mt Wilson Over Sheer Cliff Edge on Ridgeline | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada First Creek Canyon Between Mt. Wilson and Indecision Peak. Blue Diamond Mt Background. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada View Down First Creek Canyon to Spring Mt. Ranch State Park. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Zoom in on Spring Mt. Ranch State Park & Super Summer Theater Area | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Large View of Indecision Peak and Ridge. Possible Descent from Upper Crest Ridgeline. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Lower Edge of Indecision Peak Ridge | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada High Point on Indecision Peak Ridge. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Larger View of Upper Crest Ridgeline and Indecision Peak Ridge. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada View South on Upper Crest Ridgeline Toward Potosi Mountain. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Southwestern View Down Highway 160. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada View Down to Mesa Return Trip Reference Point. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Northwestern View from Ridgeline | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada View North As Ridgeline Stretches Toward Rainbow Mt. and Beyond | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada First Creek Canyon Overlook Cliff Just North, Tip of Rainbow Mt Below. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Zoom in on First Creek Overlook Cliff. Descent to Mt. Wilson Begins Just Beyond. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Tip of Rainbow Mountain (Right). La Madre Mts. Through Gap. Sheep Range Distant Right. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Tip of Rainbow Mountain. Sheep Range Background. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Damsel Peak (Center) Across Red Rock Canyon and Calico Basin and Brownstone Basin. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Zoom in on Damsel Peak on East Side of Brownstone Basin. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Gass Peak Very Faint in Far Background to Right of Damsel Peak. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Gass Peak Far Background with Northern Las Vegas Valley Below. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Mt. Wilson Summit. Note Approach Ridge. Will Zoom in on Summit Area. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Zoom in on Mt. Wilson Approach Ridge. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Upper Approach Ridge and Northern Mt. Wilson Summit Area | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Northern - Mid Mt. Wilson Summit Area. | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada First Creek Overlook Cliff (Left) to Mt. Wilson Summit (Right). | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Northern (Highest) Summit of Mt. Wilson. 7,071ft | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Panning South on Mt. Wilson Summit Area | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Panning South on Mt. Wilson Summit Area | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Approaching Mt. Wilson Southern Summit | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada Mt Wilson Southern Summit | Rainbow Mountains Mid Upper Crest Ridgeline from Lovell Canyon, Nevada

Lovell Canyon to Rainbow Mountains Upper Crest Ridgeline, Nevada

Overview | Lovell Canyon to Rainbow Mountains Upper Crest Ridgeline, Nevada

Adventure Goal

The goal of this adventure is to work out the most direct route from the Lovell Canyon campground to the summit of The Mid-Rainbow Mountains Upper Crest Ridgeline above Mt. Wilson in Nevada. This is actually the most streamlined way to reach the summit area of the 7,071ft Mt. Wilson, the highest peak in the Rainbow Mountains. And, it’s all class 1 and 2, a totally non-technical hike with little or no brush and boulders to navigate. Compare this to routes to the summit area of Mt. Wilson from below through canyons chocked with brush and boulders followed by challenging rock faces to scale. In short, this is the non-rock climbers cheater way to get to the summit area of Mt. Wilson!

About the Rainbow Mountains Upper Crest Ridgeline

In addition, this route puts you on the Mid-Rainbow Mountains Upper Crest Ridgeline. The Upper Crest Ridgeline spans the length of the Rainbow Mountains, sitting above all its familiar peaks. This ridgeline makes it possible to hike from Highway 160 at Potosi Mountain (the Southern point of the Rainbow Mountains) all the way to the White Rock Mountain area in Red Rock Canyon, the Northern point of the Rainbow Mountains.

Why a Mid-Ridgeline Approach is Important

Hiking the Rainbow Mountains Upper Crest Ridgeline, even for this trail runner, is more than a one-day adventure. From the South I’ve made it to Hidden Peak and back in a day. From the North I’ve made it to the North side of Rainbow Mountain and back in a day. This leaves a rather large gap in the mid-section of the Rainbow Mountains Upper Crest Ridgeline. The goal of this adventure is to reach that gap area in the most streamlined way, therefore leaving time to explore the Upper Crest Ridgeline’s mid-section to complete the exploration of the ridgeline.

Why Traverse the Rainbow Mountains Upper Crest Ridgeline?

Incredible Views: The Rainbow Mountains Upper Crest Ridgeline offers incredible views of the entire Rainbow Mountains Wilderness from above. These mountains are spectacular Aztec Red and calico frozen sand dunes from the ancient Jurassic Era, 201.3 million to 145 million years ago. In addition, from the Upper Crest Ridgeline there are unique views of Red Rock Canyon, the La Madre Mountains, the Las Vegas Valley to Lake Mead and points beyond, the Mt Charleston Wilderness, Lovell Canyon, Potosi Mountain and too many additional points beyond to list here.

Wilderness Emersion: The Upper Crest Ridgeline is also a total emersion in a remote wilderness area. I’ve gone hours, even complete days on the ridgeline without seeing another person. There is a faint ghost trail which appears, disappears and reappears along the length of the ridgeline. However, the route is pretty easy to maintain as there is a dramatic drop-off to the East and a more gradual but obvious descent to the West. Just stay on the ridgeline between the drop-offs on either side.

Non Technical Way to Experience the Rainbow Mountains Summit Areas: Another value of the Rainbow Mountains Upper Crest Ridgeline is that it provides a way to experience the summit areas of all the major peaks in the Rainbow Mountains while remaining at the class 1,2 and 3 climbing levels of difficulty. Class 4 and beyond would get more vertical and require technical rock climbing skills, gear and experience. From the Upper Crest Ridgeline, you’re looking down on all of the summits except for Mt. Wilson, which is a couple hundred feet in elevation above the ridgeline. 

Best Time of Year to Experience the Rainbow Mountains Upper Crest Ridgeline

Late Fall is best. During Spring you may be encountering run-off water in the approach canyons. During Winter there may be snow making some of the stretches on the ridgeline a bit treacherous. Remember, there are dramatic drop-offs on either side as you traverse the ridgeline, you’re pretty much in isolation and cell phone coverage is spotty. Summer and early Fall can bring temperatures approaching 100 degrees.   

Trailhead Directions | Lovell Canyon to Rainbow Mountains Upper Crest Ridgeline, Nevada

Take Hwy 160 from Las Vegas toward Pahrump. The highway ascends over a “hump” (the Potosi Mountain area). There’s a saying around here, “Over the hump to Pahrump”. Well, you’ve just traveled over that hump. Around 4-5 miles from the point where the highway begins to descend toward Pahrump there is a well-marked sign on the right for Lovell Canyon Road.

Locating the Intersection of Lovell Canyon Road and Saltgrass Road

Proceed a couple miles up the well-paved road to Lovell Canyon Campground. You will park at the intersection of Lovell Canyon Road and Saltgrass Road which will be on the right. However, there is no sign that says “Saltgrass Road”. Your only indication that you are at the intersection of Lovell Canyon Road and Saltgrass Road is a small marker on the right indicating Road: #45540. If you’re going to proceed from this point on foot, find a place to park near that intersection. On the day I was there, there were two huge RVs camped at the opening of Saltgrass Road nearly blocking the road, making this a complicated starting point to find. However, Saltgrass Road, #45540. is the best starting point for this adventure.

Route Observations | Lovell Canyon to Rainbow Mountains Upper Crest Ridgeline, Nevada

Sighting the Right Approach Canyon, But Starting 1 Mile Below the Ideal Start Point

On this day, I could not locate the intersection of Lovell Canyon Road and Saltgrass Road, so I parked in a wide spot about a mile down the canyon and set my sites on what looked like a good approach canyon to the Rainbow Mountains Upper Crest Ridgeline. Turns out the approach canyon was the passage way to the Upper Crest Ridgeline at a point directly to the West of Mt. Wilson’s summit! However, I did not know that at the time. All I knew was that I was heading for a canyon between two high points to the East in the direction of the ridgeline. Parking a mile down Lovell Canyon Road from the ideal start point added 2 miles to the total round trip distance.

From 4WD Roads to ‘Ghost Roads’

For the first mile there were a series of 4WD roads heading toward the approach canyon. When it became clear that I was eventually on a road that paralleled Lovell Canyon Road to the East and looked like a powerline maintenance road, I knew I needed to take a right turn East toward the Upper Ridgeline approach canyon. There was a low ridgeline that headed toward the canyon, along with a wash to the right that looked like the wash emptying from the canyon. I turned off the powerline maintenance road onto that low ridgeline. As is usually the case, old paths and roads will appear on long ridgelines. This was the case here, as there was what I’ll call a “ghost road” which appeared and disappeared again and again along the low ridge approaching the canyon opening ahead to the East. 

Rainbow Mountains Upper Crest Ridgeline Appears. Ghost Road Intersects with Saltgrass Road

Eventually, as I neared the canyon opening, a section of the Upper Crest Ridgeline appeared ahead through the canyon. In addition, the ghost road intersected with a more substantial road that continued into the canyon opening. This turned out to be Saltgrass Road and I made a note to return to Lovell Canyon Road later by this road in order to discover the exact point it intersected with Lovell Canyon Road. This intersection point is clearly documented in the video and slide show on this page.

Salt Grass Road Continues as a Foot Path, Then All Paths Disappear

Soon, in the mouth of the approach canyon, there was a barrier to motorized vehicle traffic and Saltgrass Road continued as well graded foot path. The foot path ended about an 8th mile later as it descended into the canyon wash. It was pretty easy to keep sight of the Upper Crest Ridgeline ahead as I navigated the wash. A ghost path weaved in and above the wash, continuing for another half mile.

Crossing 3 Trackless Perpendicular Ridges

Eventually, it became clear that in order to continue toward the Upper Crest Ridgeline, I would need to ascend a fairly large ridge running perpendicular to the route I was on. All paths had disappeared by this point. At the summit of that ridge, another perpendicular ridge appeared ahead: Descent followed by re-ascent. While it consumes more energy going against the grain of the ridges, heading straight across 3 perpendicular ridges with their ascents and descents appeared the lesser evil. The alternate route would be to try to weave around the ridges in the washes below. So, my best advice is to head straight for the Upper Crest Ridgeline, ascending and descending the 3 intervening ridges. The descents and re-ascents between the ridges were not as difficult or long as they at first appeared.

Keep a Reference Point for Your Return Trip

You’re now in a place with no trails and you want to avoid going down the wrong canyon on the return trip. To help you get back to your starting point, there is a pretty distinct Mesa down on the far side of Lovell Canyon Road. This Mesa remains visible for most of this adventure, all the way to the summit of the Upper Crest Ridgeline. Heading toward the Mesa during the return trip will keep you on course getting back to your starting point.

Final Approach to The Rainbow Mountains Upper Crest Ridgeline

The final approach to The Rainbow Mountains Upper Crest Ridgeline became visible once I topped the 3rd perpendicular ridge. In addition, a faint trail appeared, winding up the final approach ridge to the summit of the Upper Crest Ridgeline. The only footprints on this trail were big horn sheep, so it may not have been a human trail, but it worked!

At the Summit of the Upper Crest Ridgeline

As I topped the summit of the Upper Crest Ridgeline, there, immediately before me was the summit of Mt. Wilson in all its glory! To the right (South) was Indecision Peak, between the 2 peaks was First Creek Canyon and a little to the right of that canyon opening was Spring Mountain Ranch State Park, home of The Super Summer Theater! To the left (North) was the tip of Rainbow Mountain. In the distance ahead was Red Rock Canyon with Damsel Peak as in the immediate background, then Las Vegas Valley. Behind and to the Northwest was the Mt. Charleston Wilderness. To the South was Potosi Mountain. This was the perfect mid-point to explore The Rainbow Mountains Upper Crest Ridgeline!

Timing of This Adventure

Due to the additional mile on the approach and a lot of route finding, it took over 4 hours to reach The Rainbow Mountains Upper Crest Ridgeline from Lovell Canyon Road. The streamlined, downhill return trip took just 1 hour and 40 minutes!

I predict that a streamlined round trip to the Upper Crest Ridgeline from Lovell Canyon Road will take about 4 hours, leaving about 4-6 hours to explore the ridgeline in either direction during future day-long adventures. So, this will be a great route to fill in the missing Mid-Upper Crest Ridgeline gap to complete the entire span of The Rainbow Mountains Upper Crest Ridgeline. 

Summary
Lovell Canyon to Rainbow Mountains Upper Crest Ridgeline, Nevada
Article Name
Lovell Canyon to Rainbow Mountains Upper Crest Ridgeline, Nevada
Description
Travel from Lovell Canyon Campground to the Rainbow Mountains Upper Crest Ridgeline above Mt. Wilson in Nevada.
Author
Publisher Name
LasVegasAreaTrails.com
Publisher Logo
Translate »