Long-tailed Tit and Wild Rose

Long-tailed Tit and Wild Rose