St. Michael and all Angels

anglican church
Edgemead - Cape town - south africa

Take the love of Jesus​​​ to the community