DSC03999 Published June 24, 2010 at 1536 × 2048 in We’re (finally) back! ← Previous Next → A cute little duckie bum…priceless!