Large abacus

Large abacus


2.7559869289398