Documentary video at thr Armory Show 2011, Piers 92 & 94, 711 12th Avenue at 55th Street, New York City

 

 

 

 

  • First
  • First
  • First