Home / Place - Greenwich - keywords / Parker

Creek & Power Station, Parker Metals, Creek Rd, Deptford (1982)