Tremblay Magazine n°160 (p. 32), June 2014, France.

at 1200 × 1690 in Press