Treble clef triangles

  • £100.00

Only 1 left!

27” x 27”. 27” Handpainted Devore velvet on Irish linen stretch block frame 


We Also Recommend