Web Site < New York City
Stuffed zebras by the escalator at the F.A.O. Schwarz store in New York City.