The "Nuria Meseguer" user's logo

Nuria Meseguer

Las Palmas de Gran Canaria, Spain

nuriameseguer.com

Artist. 1973. University La Laguna, Master in Fine Arts, 1991-1996.

Stacks