PAST AND PRESENT

ARTEMIS AND LION'S HEAD, oil, 50x48 inches

ARTEMIS AND LION'S HEAD, oil, 50x48 inches