October 28, 2023

Guinaifen (37 variations)