Will Kate And Wills Have Llamas At Their Wedding in April?

2017-11-22T22:30:30+00:00March 10th, 2011|LUXURY VENUES & REVIEWS, WEDDING PLANNING & IDEAS|

Probably not, but after visiting Ashdown Park in Sussex last weekend, I was left thinking that llamas could be the next must-have accessory for weddings in 2011.