Selected Early Works


The Last Meal XIII - Lambda C-print - 15 x 15 cm / 5.9 x 5.9 inches - 2000-2003