Back to top

[Charles Taylor residence, northwest corner of Chestnut Hill and Norwood Avenues, Chestnut Hill, Philadelphia]