tree sparrow – small

Tree Sparrow

London tree sparrow