Peter MARSHALL
River Thames and Greenwich Power Station from Greenwich Park, Greenwich. 1982 31p-56: barge, college, palace, river, Thames