The Pepper Patch

By PepperG

The Bascilica

... of Sts. Peter and Paul, Lewiston, Maine.

One last stroll before we head back home in Florida. .. and the adventure continues.

Comments
Sign in or get an account to comment.