rainbow & cross

rainbow & cross

£185.00Price
rainbow and cross stole design on white, hand painted, appliqued
select stole colour