Taylor House, Dudley St., circa 1876
[Close Window]