Lorenzo Agius, ‘Jude and Ewan in the bathroom’, 2003, Alon Zakaim Fine Art
  • VAT

Photographed in London, 2003, Celebrating the Bafta awards and UK talent

About Lorenzo Agius