Tin Can Head Baby

Pete DeLuca and Kristy wedding; 4.21.2006

Tin Can Head Baby

tin can head baby. Pete DeLuca and Kristy wedding; 4.21.2006

Tin Can Head Baby

shoe polishing. Pete DeLuca and Kristy wedding

Tin Can Head Baby

Pete and Kristy