Katie Taylor Sculptural Installation artist Oxford

Katie Taylor Sculptural Installation artist Oxford