Victorian Afternoon Tea - June 27, 2017

and many sported colourful, flower-laden sun bonnets.

Loading Image