Where in the World Wednesday

Image

tea day festival london

Tea cake at the National Tea Day Festival in Kensington, London, England; April 21, 2017

Please note the adorable mouse stuffing himself with tea cakes in the upper right.

Advertisements