Andrew Harlow , by Francesc Català Roca.

You may also like …