It rains and it’s windy in London. Dozens of flower bouquets lean on the walls of the Romanian Cultural Centre in Belgrave Square. National flags, a poster with the...
Continue Reading »