Carnival Masks in San Polo, Venice, Italy

[Read more...]