Plants at the Canadian Embassy London

Plants installation at the Canadian Embassy

Outdoors installation at the Canadian Embassy in London.