Forest owl cartoon illustration

Beautiful cartoon forest trees landscape illustration with animals - owl and squirrel. Suitable for forest, nature, wildlife related designs and more