"OLIVE. STRUGGLE FOR EXISTENCE"
$399.17
Prints available