<<
H
Parata Della Mucca
>>
Cow Parade at the Sixteenth Street Mall in Denver, Summer and Fall of 2006