11 June 2012

serenity now.

HIGH TEA at the Mayflower (for a dear one's Bridal Shower):
a MOST ELEGANT way to spend a Saturday afternoon.