quizh

#no tags

Aug. 1, 2025, Location: Mombasa County, Kenya