Balloon snowmen sculptures at Oxford Hotel

Large balloon snowman sculpture colorado Large balloon snowman sculpture denver

No matter what size, our balloon sculptures are the best you will find in Denver, Colorado.  These balloon snowmen were on display at the Oxford Hotel in downtown Denver.

Leave a Reply