The celebration of St. Andrew’s Day – the patron saint of Scotland

St. Andrew’s Day, the Scottish national holiday, was celebrated at the residence of the British Ambassador…