Home  >  Exhibitions  >  The Lille Operahouse, France
 
The Lille Operahouse, France.

The Lille Operahouse, France. Place-Hampi premier in 2006 for the Lille3000 Festival.
© Sarah Kenderdine, 2006.

>