The Red Llama

Lone Tree, Colorado