Before 2015
The Sacrifices of Rafflesia

2010, o.c, 313x313 cm