THE CASTE

183
2000
46 х 61 cm