May 20th, 2008

A Humble Grand?

A Humble Grand?

From the 50 coats high gloss paint to the 5000 seat auditoriums they occupy, there’s nothing intimate or understated about a grand piano. A…