Richard Kern - Head in the Toilet, 2023
Japanese poster featuring Kern's iconic 1997 'head in the toilet' photograph
30 x 21 inches on heavy rag print paper - this is a high quality print.
Edition of 100 produced by Marco Museum in Tokyo in October 2023.
Regular price
$342.00
Unit price
per