Great Tit (Parus Major)

Great Tit (Parus Major)

Great Tit (Parus Major) perched on a branch