An artist in sheep's clothing.
2012
2023
1977
2005
2021
1969
2018
2009
2025
1998
2024
2017
1963
2011
2013