A small red chapel with a white cross nestled in a lush green forest in Portland, Oregon.

Similar Posts