Lion and statue of the clock tower in saint mark square in venice ITALY

Lion and statue of the clock tower in saint mark square in venice ITALY - 36488001

Similar stock images

to-top-page