Micki Meng
Exhibitions
Virtual Viewings
Artists
Shop
News
About
Login
Leaks, 2020
Oil on canvas
72 x 72 in
182.9 x 182.9 cm
Inquire