Building Inspectors Card: Cooper St, Paddington. Scottish hospital. Additions, approved 8/11/1965.

Editing is temporarily disabled

Cancel Edit
Page 1Page 2Page 3Page 4