Portrait cushion

Portrait cushion

Sewn in Sicily, each cushion features an original signed hand painted portrait and is one of a kind - measuring approximately 400 x 400 mm. 

    £45.00Price