The MAXXI, National Museum of 21st Century Arts, Rome.

- Image ID: C2ME6Y
Arcaid Images / Alamy Stock Photo
Image ID: C2ME6Y
Location: Rome Italy