Blessed are the Meek

2010 130 x 130 cm