Piazza Castello in Turin
Piazza Castello (Castle Square) in Turin, Italy with a statue of a man on a horse.
© Nemesis2207 | Stock Free Images
Similar Free Images