Iranian artist Shirin Abedinirad has utilized the art of mirrors and reflections for her latest set of installations. Through the two series named “Evocation” and “Heaven on Earth”, the artist installs individual pieces as well as staircases made of mirror in the middle of the Iran Desert or in an Italian city. In both an urban and desert setting, various mirrors were arranged on the ground to reflect the sky above.The mirrors represent water and create a juxtaposed beauty using the two elements: the earth and the sky. The installation comes to symbolize the relationship between humans and nature, focusing on the distinct connection between the two.
Browse the installation above then check out more reflective art with the Izabelin Mirror House by REFORM Architekt.