An artist in sheep's clothing.
2021
2018
1966
2006
1987
—
2003
2009
1998
2017
1994
2015
2012
1972
2025