Shirin Shahinrad Painting on Display at Vista Gallery
A Painting exhibition featuring Shirin Shahinrad artworks is underway at Tehran’s Vista Gallery until 8 November. The show is dubbed Passage.
A Painting exhibition featuring Shirin Shahinrad artworks is underway at Tehran’s Vista Gallery until 8 November. The show is dubbed Passage.