Natasha Kendall Hampshire, United Kingdom
Installation art is my god. I was late to convert but now I’m here I am not only denominational to the religion I want to lead the congregation!
Installation art is my god. I was late to convert but now I’m here I am not only denominational to the religion I want to lead the congregation!