New Larch cones (Larix decidua). Montrose, Scotland, UK, Europe