2017 LGBT March: Lemon water for 25,000

Priest giving water

Bookmark the permalink.