Spencer Finch Spencer Finch’s installations explore themes of darkness and light, colour and space. Spencer Finch
Leave a Reply