Sand dune nature print framed with mirrors!