Buy print
Festival of the Enfarinats, Spain. Juan Luis Duran 917 published