Son of Sam

Montée de la Sarra

Montée de la Sarra, Lyon, France.

Related events:

  1. Fleur de Peau - 3 - performance, 2002.