Karl Templer Studio

NICK CAVE CRAIG JUNE-JULY 2013