Sarah Lucas: GOD IS DAD

February 5 - March 12, 2005
New York | 24th Street

  • Sarah Lucas, GOD IS DAD
    1 of 8
  • Sarah Lucas, GOD IS DAD
    2 of 8
  • Sarah Lucas, GOD IS DAD
    3 of 8
  • Sarah Lucas, GOD IS DAD
    4 of 8
  • Sarah Lucas, GOD IS DAD
    5 of 8
  • Sarah Lucas, GOD IS DAD
    6 of 8
  • Sarah Lucas, GOD IS DAD
    7 of 8
  • Sarah Lucas, GOD IS DAD
    8 of 8