The leopard shall lie down with the goat. The wolves shall live with the lambs. And the young boy will lead them. 12+1 kids and the carcass of a whale washed ashore…
1990
2015
2017
2012
2024
2023
1981
1984
2022
1998
2005
2008
2007
1951
2016
2020