Leila Razi

Leila Razi

Location: Germany

I am Lila Razi. I was born in 1985 in Shiraz, Iran. I am an electronic technology engineer and have been working in painting for 15 years


Portfolio:

Leila Razi hasn't uploaded any images yet. Please check back soon!