The Happiest Place on Earth

2017

Acrylic on Canvas

91.5 x 122 cm (36 x 48")

Image: 

Pintô Art Museum