BRITISH HIGH COMMISSION, Lilongwe view pictures

value: US$ 1.0m

stage: completed 1992