Cardioid and nephroid catacaustics

Informatie: Cardioid and nephroid catacaustics