Harmandiola tremulae

661 medias, 286 cropped