October 22, 2023

Arlecchino (50 variations)