London Art Fair 2023

I am delighted to be showing my new plant sculptures at the forthcoming London Art Fair at the BDC Islington with Tag Fine Arts . Find Tag on the main floor at Stand no 15… more