prince harry holds a puppy
Prince Harry holds a puppy named Veyron at the charity Canine Partners Training Centre, in Midhurst, England, on July 13, 2010
Kirsty Wigglesworth/Reuters
Leave a comment
Prince Harry holds a puppy named Veyron at the charity Canine Partners Training Centre, in Midhurst, England, on July 13, 2010
Kirsty Wigglesworth/Reuters