May's Bridal & Fashion
Beautiful Wedding Dresses in Palmerston North
June 16, 2014
Mixed roses in various pastel colors in a wedding arrangement