An artist in sheep's clothing.
1980
2015
1987
2024
2014
1974
1954
2007
2004
1983
1995
1966
2010
2005
2019
2020
1975