in

Mechanical heart kinetic sculpture – overwhelming

Mechanical heart kinetic sculpture

Mechanical coronary heart kinetic sculpture – the latest