Michelle Pearson Cooper

King Keeping Watch

King Keeping Watch

oil on canvas
102 x 127 cm

Collection