TheaGilmore_London_25 Published 21. October 2024 at 340 × 510 in Thea Gilmore, London, October 12th 2023