Tel Aviv Museum of Art, Tel Aviv - Israel (2007-2011)
by Preston Scott Cohen
Wow. I’d tap that building.