Teto Kasane Kandi Pattern by lita
4
51
28
55
46
137
39
Printed from kandipatterns.com