Ladybird on a Sycamore leaf

Ladybird on a Sycamore leaf

Observation - Ladybird on a Sycamore leaf - UK and Ireland. Description: