Lion barking

Lion barking

Lion barking near Kruger National Park, South Africa

by
by
by
by
by
by