Saint Clements Castle - Wedding Photography
Located in Portland Connecticut Saint Clements Castle overlooks the CT river and is one of the most beautiful places for a wedding in CT.
From the amazing gardens, the beautiful mansion there are some fantastic areas for photo inside and outside of the mansion.

More recent posts from Saint Clements Castle coming soon...