A natural mirror

nature looking

at herself