In the heart of Portland, Connecticut, lies the enchanting St. Clement’s Castle, a place where love stories come to life against a backdrop of rich history and timeless beauty. It was here that Victoria and Zach celebrated their union with a breathtaking first dance, surrounded by their dearest ones, living and in memory. As a […]
View Post