SPANISH OR PORTUGUESE CLAVICHORD

unknown maker c. 1750-75 Continue reading