Wurlitzer Baby Grand $2,495 SOLD

Click or tap image to enlarge

Wurlitzer 5'2" baby grand with a beautiful wood finish.

Tags: