rickyleong.com
Tickled pink
Trees in full bloom, seen recently at Primrose Hill in London.