Sasquatch - Paris

Poster for Sasquatch (USA) live in Paris