JP II & The Kangaroo

|
The future pope feeding kangaroos in 1973. Shamelessly pinched from here.

No story. Sometimes you just need a kangaroo picture.