1 media by topic ∙ page 1 of 1
Mr. Lealand's i.e. Leland's house, New Roachell i.e. New Rochelle, pro...
Photograph shows Castle View (or Leland Castle), the home of New York City businessman and hotel proprietor Simeon Leland, New Rochelle, New York. "Charlie" in green on back. Publisher attribution based on pro... More