700-01670845
Souvenir Masks, Venice, Italy
Rights-Managed
700-01670843
Masquerade Masks for Sale, Venice Italy
600-01693997
Souvenirs in St Mark's Square, Venice, Italy
Premium Royalty-Free