The window display of the mask-making shop Ca’ Macana – Venice, Italy – rossiwrites.com The window display of the mask-making shop Ca’ Macana – Venice, Italy – rossiwrites.com