A creature spotted in the Netherlands.
2001
2002
1978
2014
2013
1979
1958
2009
2010
2024
1990
1980
2006
1996
1995
2007