Liz McGowan

Artist Essentials

Norwich, AL United Kingdom
Europe

Environmental artist working with the detail, pattern and processes of landscape through fine art, sculpture, ephemeral site specific installations and work with community.