Bob van Orsouw

Teresa Hubbard / Alexander Birchler

25 Nov 2005 - 31 Jan 2006

© Teresa Hubbard / Alexander Birchler
From the Series "Filmstills" (Odeon), 2000
c-print, 140 x 259 cm, Ed. 4/6
 

Tags: Teresa Hubbard / Alexander Birchler, Alexander Birchler