Vendors set up a stall on the St Mark's Square to sell colorful masks

Vendors set up a stall on the St Mark's Square to sell colorful masks Travel photography Family-friendly: true