Project Description

Galileo Maestro II Mini Grand, Ebony Polish $1800.