Thierry Dussac - "Alice Through the Looking Glass I"

Oil on canvas

150 cm x 150 cm 

Print