Screen Shot 2015-04-23 at 09.01.03 April 29, 2017 Return to: CENTAUR – Film review World Cinema GuideFull resolution (737 × 393) Image navigation Previous Image