Gorgeous Saint Clements Castle Wedding Photography by Della Bella Photography

January 24, 2017

The design of Saint Clements Castle began with the 16th Century castles of Europe. This beautiful wedding venue located in Portland, Connecticut was built in 1898 by the Taylor family.  Della Bella Photography has had the pleasure of photographing numerous weddings at Saint Clements Castle.Here are some sample wedding photos from this amazing venue.