David Messieh

Married to a passionate and caring community leader. Part of a visionary church. Advocating about God's 'yes' to what is beautiful, just and enjoyable in life.