Horse and carriage at Piazza di Spagna
A horse and carriage waiting for a fare at Piazza di Spagna in Rome, Italy
© Sokolovsky | Stock Free Images
Similar Free Images