Happy End

2005
by Charline Von Heyl
in San Francisco Museum of Modern Art
WIKIDATA️