Trojan horse 
M20(
72.7×50.0cm tempera ・oil 2005

MENU    Detail