Two-Headed Cow
A two-headed cow at the
World's Wonder View Tower
just off of Interstate 70 in Genoa, Colorado.
Newer Post
Older Post
Home