Giant leaf blotch

Giant leaf blotch

Observation - Giant leaf blotch - UK and Ireland. Description: