William Farr b. 1992

  • William Farr, Metanoia 001, 2025
    Metanoia 001, 2025
  • William Farr, Metanoia 0015, 2025
    Metanoia 0015, 2025
  • William Farr, Metanoia 0017, 2025
    Metanoia 0017, 2025
  • William Farr, Metanoia 0018, 2025
    Metanoia 0018, 2025
  • William Farr, Metanoia 002, 2025
    Metanoia 002, 2025
  • William Farr, Metanoia 0021, 2025
    Metanoia 0021, 2025
  • William Farr, Metanoia 0022, 2025
    Metanoia 0022, 2025
  • William Farr, Metanoia 003, 2025
    Metanoia 003, 2025
  • William Farr, Metanoia 004, 2025
    Metanoia 004, 2025
  • William Farr, Metanoia 005, 2025
    Metanoia 005, 2025
  • William Farr, Metanoia 006, 2025
    Metanoia 006, 2025
  • William Farr, Metanoia 007, 2025
    Metanoia 007, 2025
  • William Farr, Metanoia 009, 2025
    Metanoia 009, 2025