Seeking solace, I traveled to Cardiff, the capital of Wales, often referred to as a foreign land within the UK. March 2023【86】

March 18-20, 2023 in Cardiff...