Mixed Cross Large 34 inches

Traditional cross tribute created using a selection of flowers and foliages.  

£59.95