Catholic Christian Faith based place of worship. The serenity here of awesome. Christ truly resides here
Nice church