Planning / small wedding venues

Best Small Wedding Venues In Colorado For Micro Weddings

The best colorado wedding venues For your micro wedding

Small wedding venue in Colorado with mountain views

Small Colorado Wedding venues for micro weddings

Ultimate guide to the best places to get married in the Rocky Mountains

Looking for a stunning ceremony location for your micro wedding? As local photographers, we’ve compiled the most beautiful small wedding venues in Colorado with mountain views! Discover everything from affordable wedding venues, venues with lodging, all-inclusive wedding venues in Colorado and more.

One of the reasons you’re likely planning your micro wedding in Colorado is for the epic views the Rocky Mountains offer. That’s why in this list of the best small wedding venues in Colorado, we’ll be focusing in on venues with the best mountain views! Don’t worry- unlike some elopement locations in Colorado, these micro wedding venues don’t require any hiking.

Affordable Wedding Venues In Colorado

You don’t need to spend a fortune on a wedding venue to have an epic wedding in the mountains. These spots are perfect if you’re keeping things small and want those dreamy views without the high-end price tag. This way, you can allot your funds towards other important things- such as a honeymoon, photography, etc! Here are the best wedding venues in Colorado under $1000:

Wedding ceremony at Sprague Lake in Rocky Mountain National Park

ROCKY MOUNTAIN NATIONAL PARK

Estes Park, Colorado

Rocky Mountain National Park is one of the most beautiful locations for an elopement or small wedding. They have a variety of ceremony location options with stunning lake and mountain views.

GROUP SIZE: 0-30
AVAILABILITY: YEAR-ROUND
COST: $300

Maroon Bells Wedding

Maroon Bells Amphitheater

Aspen, Colorado

Maroon Bells is a mountain location in Aspen great for a small ceremony. You’ll have to hire a shuttle for your guests and have your reception elsewhere. Reservations are hard to get and release one year in advance. 

GROUP SIZE: 0-50
AVAILABILITY: JUNE TO OCTOBER
COST: $200

Mountain Wedding Garden Crested Butte

Mountain Wedding Garden

Crested Butte, Colorado

Mountain Wedding Garden, owned and operated by the town of Crested Butte, offers an affordable and picturesque setting for mountain-view weddings. This unique and untraditional venue is ideal for couples planning a scenic micro-wedding.

GROUP SIZE: 0-100
AVAILABILITY: YEAR-ROUND
COST: $800+

Windy Point Campground Small wedding venue in Colorado

Windy Point Campground

Dillon, Colorado

There are two sites you can reserve for your wedding at Windy Point Campground, the Forest Loop or Lake Loop. We recommend booking both for the most privacy at this location. Offers a covered pavilion, lake and mountain views. 

GROUP SIZE: 0-100
AVAILABILITY: MID MAY TO END OF SEPTEMBER
COST: $294

Sunrise Amphitheater micro wedding venue in Colorado

Sunrise Amphitheater

Boulder, Colorado

This ceremony location at Sunrise Amphitheater has mountain views nearby for newlywed portraits. It’s close proximity to Boulder and Denver is convenient for out of town guests.

GROUP SIZE: 0-100
AVAILABILITY: MAY TO OCTOBER
COST: $100-$400

Breckenridge wedding venues

Sapphire Point Overlook

Summit County, Colorado

Sapphire Point overlooks Dillon Reservoir for beautiful mountain and lake views. It’s a busy, non-exclusive area, so expect to see other visitors and hikers around. Early morning or late evening are recommended. 

GROUP SIZE: 0-35
AVAILABILITY: YEAR-ROUND
COST: $120

micro wedding venue in Colorado

Garden Of The Gods

Colorado Springs

Garden of the Gods in Colorado Springs offers views of the iconic red rocks. There are a variety of ceremony locations that are a first-come-first-serve basis and no fee. Sunrise is recommended to avoid crowds. 

GROUP SIZE: UP TO 25 OR 50 DEPENDING ON LOCATION
AVAILABILITY: YEAR-ROUND
COST: FREE
NO RESERVATION REQUIRED

Julia’s Deck

Vail, Colorado

Julia’s Deck, AKA the Mount of The Holy Cross Overlook Observation Deck, is a small overlook accessible via a short gravel trail. Julia’s Deck can be reserved for your micro wedding up to 30 people.

GROUP SIZE: 0-30
AVAILABILITY: May to October
COST: Varies

Marina Park Pavilion

Dillon, Colorado

Marina Park Pavilion on Dillon Reservoir in Colorado has a covered pavilion, benches, grills and epic views! It has limited privacy, as it’s close to a playground and amphitheater.

GROUP SIZE: 0-90
AVAILABILITY: YEAR-ROUND
COST: $500-$1500
RESERVATION REQUIRED MAY 1ST TO SEPT 30TH

Roxborough State Park

Denver, Colorado

Located half a mile from the trailhead, the Lyons Overlook is a deck that features flat irons. Fountain Valley Overlook is the other ceremony location option within the park. 

GROUP SIZE: 0-25
AVAILABILITY: YEAR-ROUND
COST: $150+

Top Of The Pines

Ridgway, Colorado

They have options for weekday weddings with less than 50 guests for $1000, or rent out the property for three days starting at just $3000. Includes a tent campground, pavilion and catering prep kitchen!

GROUP SIZE: 0-50+
AVAILABILITY: May 15th to Oct 15th
COST: $1000+

Restaurant Wedding Venues

Here’s a list of restaurant wedding venues in Colorado that offer outdoor ceremony options – perfect for couples who want a scenic ceremony followed by an amazing meal, all in one place:

small wedding venues in Colorado with mountain views

Pine Creek Cook house

Aspen, Colorado

Pine Creek Cookhouse in Aspen is a restaurant with a stunning view that can accommodate small, weekday ceremonies on their lawn.

COST : $
AVAILABILITY : SUMMER & FALL
GUESTS : 160 PERSON CAPACITY
INTIMATE WEDDING & ELOPEMENT PACKAGES AVAILABLE

Untraditional Venues For Small Weddings

Want to make a whole weekend out of it? These venues have on-site lodging so you can have your ceremony, reception and lodging all in one place! Plus, you and your guests won’t have to go far after the party ends. Here are the best small wedding venues in Colorado with on-site lodging:

Crested Butte Land Trust

Crested Butte Land Trust

Crested Butte, Colorado

Choose from a variety of ceremony sites including Gunsite Bridge, Peanut Lake and Woods Walk. You’re able to get stunning views at an affordable price, even with a large guest count!

GROUP SIZE: 0-100
AVAILABILITY: YEAR-ROUND
COST: $1500 DONATION

Shrine Mountain inn

Vail, Colorado

Shrine Mountain Inn is a group of rustic cabins you can rent for your wedding, with an outdoor Mountain View ceremony spot. Situated at approximately 11,200 feet atop Vail Pass, this venue provides panoramic views of the Colorado Rockies.

GROUP SIZE: 0-75
AVAILABILITY: July 1 to October 1
COST: Varies

Ski Resort Wedding Venues

Want your wedding experience to start with a gondola ride up to a mountain vista? Choose one of the many wedding venues at ski resorts for effortless, panoramic views! Here are the best ski resort wedding venues in Colorado:

San Sophia Overlook

Telluride, Colorado

San Sophia Overlook in Telluride Ski Resort is accessible only by gondola, providing a fun and scenic experience for you and your guests. The ceremony location overlooks Wilson Peak and the town of Telluride, creating the most scenic backdrop you can imagine.

Group Size : 250 PERSON CAPACITY
availability : June-October and December-March
COST : $$ (STARTING AT $5,000, BUT REQUIRES BUY OUT)

Ten Peaks

Crested Butte, Colorado

Ten Peaks is a luxury venue with epic mountain views. There’s a ceremony space as well as a patio and covered clear tent for your cocktail hour and reception.

COST : $$$ (STARTING AT $15,000)
AVAILABILITY : JUNE TO SEPTEMBER
GUESTS : 180 PERSON CAPACITY

Small wedding venue in Colorado on Copper Mountain

Copper Mountain

Copper Mountain, Colorado

The Gazebo at Aerie is the most scenic of the ceremony options at Copper Mountain, located at the top of the American Eagle lift at 11,200ft. The restaurant is just above the ceremony space.

GROUP SIZE: 0-100
AVAILABILITY: YEAR ROUND
COST: Varies

Colorado Wedding Venues With Lodging

Want to make a whole weekend out of it? These venues have on-site lodging so you can have your ceremony, reception and lodging all in one place! Plus, you and your guests won’t have to go far after the party ends. Here are the best small wedding venues in Colorado with on-site lodging:

Alta Lakes Observatory

Alta Lakes Observatory

Telluride, Colorado

Alta Lakes Observatory is a lake front wedding venue with onsite lodging for up to 12 people, and a campsite nearby! Take advantage of the lake, SUPs, canoes, hot tub and more. 

GROUP SIZE: 0-45
AVAILABILITY: YEAR ROUND
COST: $2500+

Blue Sky Mountain Ranch

Boulder, Colorado

Blue Sky Mountain Ranch is a VRBO that can be rented out for weddings. The property is extremely large, has multiple ceremony locations on-site and has on-site lodging for up to 12 guests! Their elopement package also includes a private chef for your reception.

GROUP SIZE: Varies
COST:  STARTS AT $3,000 FOR THE ELOPEMENT PACKAGE, INTIMATE WEDDINGS UNDER 85 GUESTS FOR $7500+

Garden of The Gods Resort & Club

Colorado Springs

This luxurious venue offers elopement packages for just the two of you, as well as micro wedding packages and full sized events. It also has on-site lodging and restaurants!

COST : Starting at $2000 for elopements
AVAILABILITY : YEAR ROUND
GUESTS : 220 PERSON CAPACITY
INTIMATE WEDDING & ELOPEMENT PACKAGES AVAILABLE

Breckenridge wedding venue ceremony

The lodge at breckenridge

Breckenridge, Colorado

The Lodge At Breckenridge offers a stunning wedding deck for your ceremony overlooking the mountains. They also have on-site lodging and reception options. Plus, they’re dog friendly!

COST : $5,500+ for weekday weddings
AVAILABILITY : available year round
GUESTS : 150 PERSON CAPACITY
INTIMATE WEDDING & ELOPEMENT PACKAGES AVAILABLE

Gold Mountain Ranch

Ouray, Colorado

Gold Mountain Ranch is a stunning mountain ceremony overlook located in Southwest Colorado, with on-site lodging and reception options. They also offer via ferrata and horseback riding opportunities!

GROUP SIZE: up to 40 guests
AVAILABILITY: mid-may to november
COST: $$

Estes park wedding venue

Black Canyon Inn

Boulder, Colorado

There are two ceremony locations to choose from at Black Canyon Inn – The Homestead or The Boulders. Both have beautiful views of several mountain ranges including Longs Peak and Lumpy Ridge.

CAPACITY: UP TO 200 GUESTS (VARIES)
AVAILABILITY: year round
COST: $6000 – $8000 for Monday-Thursday

wild basin lodge

Wild Basin Lodge

Estes Park, Colorado

Located just 20 minutes outside of Estes Park, Wild Basin Lodge offers two outdoor ceremony venues with beautiful meadow and mountain views. On site lodging is also available.

CAPACITY: UP TO 200 GUESTS
AVAILABILITY: year round
COST: STARTS AT $5000

YMCA of the rockies Estes Park wedding venue

YMCA Of The Rockies

Estes Park, Colorado

YMCA Of The Rockies offers a variety of ceremony locations, reception spaces, lodging packages and more. It is a DIY style venue. They have venues in Estes Park and Granby.

GROUP SIZE: UP TO 100 FOR OVERLOOK CHAPEL
AVAILABILITY: YEAR-ROUND
COST: PRICE – $2750+ FOR WEEKDAYS UNDER 50 GUESTS

Estes Park Resort

Estes Park, Colorado

There are various ceremony locations at Estes Park resort to choose from. They have special pricing for weekday ceremony only weddings, and on-site lodging available.

CAPACITY: UP TO 40 or 150 (depends on venue)
AVAILABILITY: year round
COST: Starting at $2000 for ceremony and $4000-8000 for reception 

CHAUTAUQUA Park

Boulder, Colorado

While only elopements can take place at Chautauqua Park, you can rent the Chautauqua Green nearby for similar flat iron views for a ceremony with guests!

GROUP SIZE: 0-100
AVAILABILITY: SEASONAL
COST: VARIES

Red Rocks Trading Post

Denver, Colorado

The backyard at Red Rocks Trading Post offers unmatched views of the red rocks for an affordable price. Choose from ceremony only or add a reception as well. 

GROUP SIZE: 0-120
AVAILABILITY: YEAR-ROUND
COST: $1750+

evergreen lake house colorado

Evergreen Lake House

Evergreen, Colorado

Evergreen Lake House is a community center near Denver. Reserving the building gives you access to the outdoor deck where most ceremonies are held, offering lake and mountain views.

GROUP SIZE: 0-100 (RECOMMEND less)
AVAILABILITY: Year round
COST: $1500+
Reservation REQUIRED

T-Lazy-7 Ranch

Aspen, Colorado

T-Lazy-7 Event Lodge in Aspen is a scenic wedding venue just 12 minutes from Maroon Bells. With site fees starting at $5,000, it accommodates intimate gatherings under 50 guests at the Klondike Cabin and Mountain Meadow.

GROUP SIZE: 0-50
AVAILABILITY: Year round
COST: $5000

Barn At Sunset Ranch

Buena Vista, Colorado

Barn at Sunset Ranch offers stunning mountain views and a rustic-modern barn for weddings. It’s also pet friendly!

GUESTS : 160 PERSON CAPACITY
AVAILABILITY: April through October
COST: $7500 for weekdays, $8500 for weekends

North Star Gatherings

Idaho Springs, Colorado

North Star Gatherings in Idaho Springs, CO, is a modern mountain wedding venue with panoramic views of the Continental Divide. They offer simple rental packages, as well as all-inclusive options.

GUESTS : 170 PERSON CAPACITY
AVAILABILITY: mid-april to mid-november
COST: $9,100 for weekdays

eureka lodge

Silverton, Colorado

Eureka Lodge offers an outdoor mountain view ceremony location, with on-site lodging for up to 35 people and room for more to attend the wedding for the day.

GUESTS : 0-35+ PERSON CAPACITY
AVAILABILITY: not listed
COST: not listed

Luxury Wedding Venues In Colorado

If you’re going all-out, these are the showstoppers. Think five-star service, gourmet food, and once-in-a-lifetime views—all wrapped up in a mountain setting. Here are the best mountain view wedding venues in Colorado if you have no budget!

Palmyra Lookout

Telluride, Colorado

Palmyra Lookout is available for ceremonies only, the venue rental fee is $4,000 (Friday-Sunday) or $3,000 (Monday-Thursday), with the option to add a light cocktail hour or pair it with a reception venue.

Group Size : 150 PERSON CAPACITY
availability : mid-june through september
COST : $$ (STARTING AT $3000)

Gorrono Ranch

Telluride, Colorado

Gorrono Ranch is a stunning mountainside venue in Telluride offering panoramic views, rustic charm, and space for up to 200 guests. Available in both summer and winter seasons, this high-altitude spot at 10,100 feet is perfect for unforgettable ceremonies and receptions.

Group Size : 200 PERSON CAPACITY
availability : June-October and December-March
COST : $$$

The Cliffhouse

Aspen, Colorado

The Cliffhouse offers a stunning mountaintop setting with panoramic views of Pyramid Peak and the Maroon Creek Valley. Pair with a reception at Buttermilk Mountain Lodge.

GROUP SIZE: 150
AVAILABILITY: summer only
COST: $2500+ plus $750/h chairlift fee

Piney River Ranch

Vail, Colorado

We love Piney River Ranch as the ceremony location is on a wooden deck built in front of the water, with a view of the lake and mountain in the background. They offer a weekday elopement package.

COST : $2500 on mondays, tues and thurs from 9am-12pm
AVAILABILITY : JUNE 21ST TO THE LAST WEEKEND IN SEPTEMBER
GUESTS : varies depending on date
PETS ARE ALLOWED

Timber ridge keystone wedding

Keystone Mountain Resort

Keystone, Colorado

Keystone Mountain offers various wedding venues, such as Keystone Ranch and Ski Tip Lodge, but Timber Ridge is the most scenic. It offers unmatched mountain views.

COST: $17,000+
AVAILABILITY : june to october
GUESTS : 150 PERSON CAPACITY
INTIMATE WEDDING & ELOPEMENT PACKAGES AVAILABLE

Spring creeks ranch

Carbondale, Colorado

Includes a ceremony meadow, open air pavilion as well as an event barn. They offer elopement and micro wedding packages as well as traditional weddings.

GROUP SIZE: 200 person capacity
AVAILABILITY: year round
COST: $8,000+

Holy Cross Event Deck

Vail, Colorado

This event deck is located on top of Vail Mountain, accessible by gondola. What makes this venue unique is the affordability paired with the epic views. Another bonus of this venue is that the lighting is perfectly backlit here and there’s lots of areas for photos!

COST : $$ (STARTING AT $5000)
AVAILABILITY : MID-JUNE THROUGH MID-SEPTEMBER
GUESTS : 180 PERSON CAPACITY

Small wedding venue in Colorado with mountain views

Vail Golf and Nordic Clubhouse

Vail, Colorado

Vail Golf Club & Nordic Center offers an outdoor ceremony space with mountain and lake views, as well as an indoor reception area for dinner and dancing. It’s really a great price!

COST : $5,900+ on weekdays, $9,900+ on weekends
AVAILABILITY : Wedding Island not available in winter
GUESTS : 160 PERSON CAPACITY

Lynn Britt Cabin

Aspen, Colorado

Lynn Britt Cabin is a quaint log cabin nestled among the aspens. It overlooks the mountains and features a fire pit, outdoor deck and more. 

COST : $$ (STARTING AT $11,000)
AVAILABILITY : YEAR ROUND
GUESTS : 200 PERSON CAPACITY
INTIMATE WEDDING & ELOPEMENT PACKAGES AVAILABLE

Black Mountain Lodge

Arapahoe Basin Ski Area, Colorado

This mountaintop venue is about 30 minutes from Breck. It offers rugged alpine beauty with dramatic elevation, chairlift access, and views that are hard to beat. Ideal for couples seeking a true high-elevation wedding experience.

COST: $15,000+
AVAILABILITY : late june to mid-September
GUESTS : 200 PERSON CAPACITY

Lunch Rock

Winter Park, Colorado

Lunch Rock at Winter Park Resort offers panoramic views of the Continental Divide. Ceremony-only options are available Sunday-Thursday from $3,400, with food and beverage averaging $150-$165 per person.

COST: $3,400
AVAILABILITY : Mid june to the end of September
GUESTS : 140 PERSON CAPACITY

Ten mile station

Breckenridge, Colorado

A stunning lodge with unbeatable mountain views, Ten Mile Station is one of the most sought-after wedding venues in Breckenridge. It offers a private outdoor ceremony deck and a spacious indoor reception hall.

COST: $12,000+
AVAILABILITY : june to october
GUESTS : 200 PERSON CAPACITY

Little Nell Wedding Deck

Aspen, Colorado

The Little Nell Wedding Deck is located on top of Aspen Mountain. Sitting at 11,212 feet, this luxury ceremony location overlooks the Elk Mountain Range for a stunning backdrop for your vows. The venue offers receptions and indoor/outdoor options.

COST : $$$$ (AVERAGE ~$75,000)
AVAILABILITY : SUMMER & FALL
GUESTS : 250 PERSON CAPACITY

Vista Ridge at Granby Ranch

Granby, Colorado

Vista Ridge at Granby Ranch offers breathtaking mountain views for micro weddings. Available May through September for ceremonies paired with a reception venue (Thursday-Sunday) and as a ceremony-only option on select Thursdays and non-holiday winter weeks.

COST: $12,000+
AVAILABILITY : june to october
GUESTS : 200 PERSON CAPACITY

PIN TO PINTEREST


Save The Guide

Bookmark this page to come back to later by saving it to Pinterest! This way, you can reference this planning guide whenever you need to.

Types Of Small Wedding Venues In Colorado

One of the reasons you’re likely planning your micro wedding in Colorado is for the epic views the Rocky Mountains offer. That’s why in this list of the best small wedding venues in Colorado, we’ll be focusing in on venues with the best mountain views! Don’t worry- unlike some elopement locations in Colorado, these micro wedding venues don’t require any hiking.

Micro Wedding Venues

Many wedding venues in Colorado are specifically designed to cater to smaller gatherings. These venues offer a mix of indoor and outdoor spaces, providing flexibility for ceremonies and receptions with small guest counts. They often come with built-in amenities like catering, decor, and coordination, making planning stress-free.

Reservable Overlooks

For couples who love the outdoors, Colorado’s public lands provide budget-friendly and breathtaking options. These spaces are often more affordable (permit fees under $300) and offer unmatched natural beauty. They’re perfect for couples planning a simple, adventure-inspired ceremony.

Restaurant Venues

For a cozy, intimate celebration, hosting your small wedding at a restaurant is a great option. Many Colorado restaurants, especially in mountain towns like Boulder or Breckenridge, feature private dining rooms or outdoor patios with stunning views. Restaurants often provide catering, drinks, and ambiance in one package, making them ideal for couples who want an intimate yet easy-to-plan celebration.

Luxury Resort Venues

Colorado resorts combine luxury and convenience with the beauty of the Rockies. Resorts like The Little Nell in Aspen or Donovan Pavilion in Vail feature all-inclusive packages with top-tier service and incredible mountain settings. They’re perfect for couples seeking a polished, high-end experience with on-site accommodations for guests and access to stunning outdoor locations.

Untraditional Venues

For a wedding with a unique twist, consider venues like botanical gardens, Nordic centers, or even art galleries. The Denver Botanic Gardens or Nordic centers in mountain towns provide unconventional yet charming backdrops for your day. These spaces add a creative or personal touch to your wedding, making it feel one-of-a-kind while often providing all-in-one service for intimate events.

Vacation Rentals

Vacation rentals are increasingly popular for small weddings, especially in Colorado. Platforms like VRBO even allow you to filter for “event-friendly” properties, ensuring your rental can accommodate a small ceremony or reception. Vacation rentals provide a private, intimate setting where you can host both your wedding and overnight guests. Many mountain homes, cabins, or lakeside properties offer outdoor spaces with stunning views for ceremonies and receptions.

Aspen wedding venues

Telluride wedding venues

Vail, Colorado wedding venues

Breckenridge Wedding venues

Estes Park Wedding venues

a wedding ceremony at a small wedding venue in the mountains of Colorado

When do you need a Small wedding venue In Colorado? 


If you’re planning a small wedding in Colorado instead of an elopement (more on this below), you’re going to need some type of venue or location you can reserve for your group. 

The reason for this is that most public land (National Parks, wilderness areas, etc.) have limits on the size of a group that can use the space, to protect the natural landscape. Typically this number is around 15 people total, including the couple, guests and on-location vendors.

The more guests you have, the more limited you are to where you can hold a ceremony and the more likely that you need to reserve a venue. However, this number varies based on the location. It’s important for your experience, as well as leave no trace principals, to select a suitable location for your event.

How Group Sizes Affect Locations & Venues In Colorado


0-4 Guests: If you’re planning an elopement with no guests, or up to 4, you will be able to elope in Colorado pretty much anywhere including wilderness areas and National Forests and for most places won’t need a reservation or permit. 

4-15 Guests: With up to 15 guests, you still have a lot of location options available on public land. However, some wilderness areas that have lower group size limits may be inaccessible.

15-50 Guests: A small wedding venue in Colorado will be the most suitable option for a group of this size. 

50+ Guests: In addition to a traditional wedding venue in Colorado, consider hiring a wedding planner or day of coordinator to help manage your group.

Sound confusing? This is why hiring a local Colorado elopement photographer is so important. A good photographer will have group size and permit information built into their location guide, be knowledgeable on the requirements and help you along the way.

a wedding ceremony at a small wedding venue in the mountains of Colorado

Small wedding venue FAQS

No, 100 guests is the typical size of a big traditional wedding. Small weddings are less than 50 guests, with most being closer to around 15 guests.

A small wedding typically includes anywhere from 10 to 50 guests. Anything under 15 guests may still be considered a micro wedding but typically does not require a venue.

If you’re planning to invite more than 10 – 15 guests, you will need some type of reservable space or small wedding venue.

A small wedding typically includes anywhere from 10 to 50 guests. Anything under 15 guests may still be considered a micro wedding but typically does not require a venue.

Yes! Colorado has no waiting period, meaning you can pick up a marriage license ($30) and get married the same day. You don’t even need an officiant—you can self-solemnize (marry yourselves) and sign your own license.

Download the FREE


Colorado Elopement


planning checklist

Get instant access to the full Colorado planning checklist for insider information on everything you need to plan a successful Colorado elopement!

planning Resources

Planning guide

The Best Places To Elope In Colorado

Planning guide

Colorado Elopement Planning Guide

Planning guide

Self Solemnization in Colorado