United States, Massachusetts, Boston
"Desmond & Lord, Architects, 6 Beacon St. Boston Mass".
Architect
IPL 089