Reflections

A natural mirror nature looking at herself