Church of the Master, Harlem, New York, 1893

churchofthemaster1Church of the Master was at 360 West 122nd Street and Morningside Avenue, in Morningside area of Harlem, New York, 1893. Continue Reading →

Sign Up for the Harlem World Newsletter