Grand Piano Nanoblock NBC_146

$9.95 Regular price $12.00

A cute grand piano made up of over 170 original nanoblock pieces.  

Difficulty 2/5