masks

3487    Masks, Venice, Italy, 1985