In a strange, faraway land Long Meg contemplates nature and all its wondrous mutations and oddities.
2025
2006
2014
2017
2021
1968
2011
2004
1987
1990
1969
2023
1985
1978
2000