Toggle Nav

Water drops

Water drops

Water drops on Lady's mantle (Alchemilla), in October. Germany