Lily?

Lily?

Observation - Lily? - UK and Ireland. Description: Help with i.d please? ~75cm tall, growing beside a wooded path above the River Wye.

Help with i.d please? ~75cm tall, growing beside a wooded path above the River Wye.