top of page

Mick Jagger

Location: Amstel Hotel 

Amsterdam

The Netherlands

bottom of page