90cm x 90cm hand blocked Iranian table cloth with tassels

Hand Blocked table cloth

£89.00Price