Lion's Head is a familiar landmark in the mountains of Pine, Colorado. It's the highest named peak in Staunton State Park, and is home for part of the year to nesting peregrine falcons.
• Giclée print on smooth matte paper
• Frame and mat not included