Cough Spot

Cough Spot is a building in Gweta.