In a strange, faraway land Long Meg contemplates nature and all its wondrous mutations and oddities.
1988
2015
2017
1915
1996
1991
1993
2018
2023
2001
1967
1992
1895
1965