About this piece
God’s Eye
by Iris Yang
God’s Eye is a little pond in the Austrian Alps. Inside, there is a round island of cotton grass, forming an image of an eye. With a glacial mountain in the background, it is a godly place.
About the artist




















