< Return to Previous Page



Reflection of God’s Love

Lorraine DuBois is a self taught artist. She has over 500 photographs included in her inventory. Most of her photos consist of nature in her local area of Connecticut; however, she has a number of photos from Block Island, Newport RI, Cape Cod, Massachusetts, Pennsylvania, Alabama, Canada, and Europe.

Share this post & the power of local to your other favorite networks: