Published by: Nextmeta, Inc
This is the Lord's Church located in Monroeville, PA. This is the church that LOVE is building.
(click to enlarge)