X

R. Mehran

R. Mehran was born in Persia, Iran in 1951 and relocated to the United States in 1986, where he still resides. Mehran is famous for his impressionistic style.