Denver Post Cheyenne Frontier Days poster

Category
Illustration