Shop

Home Italy A single horse is hitched to a buggy parked in front of the Colosseum in Rome, Italy.