Logo for New Church Plant in Alexandria (Green Square) starting 2014.
Back to Top