The Armory Show Piers 92 and 94, 12th Avenue & 55th Street, New York March 3 - 6 The 22nd Annual Armory Show has become more international than ever before with 204 participating galleries from 36 countries. Located at Piers 92 and 94 from March 3rd to 6th, presence will be not only from American and…