logo Web Site                 < New York City

stuffed zebras by the escalator at the F.A.O. Schwarz store in New York City

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