The Jeffrey Spencer Hargrave Collection

SHIRIN NESHAT

SHIRIN NESHAT