The Brian Wilson & The Beach Boys Smile Monument  (1997)
The Top Room - London, UK
 
Flyer

Flyer

Smile Monument

Smile Monument

Smile Monument

Smile Monument