Masquerade
Masquerade

Venetian Opera Masks

Oil on canvas
29 x 25 inches framed

£450

Location: Venice, Italy

Masquerade

Venetian Opera Masks

Oil on canvas
29 x 25 inches framed

£450

Location: Venice, Italy