Designed by
Title
Venice Italy elevated day view of street vendor selling hats and carnival masks, with tourists on Saint Mark #269574690
Description
Venice Italy elevated day view of street vendor selling hats and carnival masks, with tourists on Saint Mark square, viewed from Saint Marks Basilica rooftop
This image is editorial