Taco Time

Kemmerer, Wyoming, USA



Taco Time, Kemmerer, WY, USA