Alexandria - a pink elephant in the Torpedo Factory art center