07.06 2005

Swoon @ Deitch

Swoon’s installation at Deitch – 76 Grand Street – opens tommorow July 7th. Go check that out.