Megalomania

oil on canvas (polyptych)
5.25ft x 18ft
2013
Advertisements