Larch

Larch

Observation - Larch - UK and Ireland. Description: