An artist in sheep's clothing.
1996
2010
1971
2025
2022
1998
1954
2018
2014
2012
2016
2013
2023
2003
2017
2020