“All the worlds stage”
Oil on Canvas by Alex Levin

https://artlevin.com/product/worlds-stage-surrealism-painting/

“All the worlds stage”
Oil on Canvas by Alex Levin

Surrealism Painting: All the worlds stage