Yankee Doodle Doggie

Yankee Doodle Doggie - Mexican Chihuahua Wearing Patriotic Hat On Blue And White Stars Background. Photo