Sycamore leaf

Sycamore leaf

The red flecks, common on sycamore leaves, are a result of insect activity.