Bloomin’ Lovely

A huge ‘flower basket’ is seen at Tiananmen Square to mark the upcoming National Day in Beijing, China. China’s national day is celebrated every year on October 1. (Barcroft) Continue reading »