ITALY. Florence, 10th June 2010. A dog in a car.
BACK TO IMAGE