Neil Mendoza (artist)
British new media artist / From Wikipedia, the free encyclopedia
Neil Mendoza is a British new media artist known for his kinetic and installation artworks.[1][2]
Neil Mendoza is a British new media artist known for his kinetic and installation artworks.[1][2]