Bridal party at Belhurst Castle

Bridal party at Belhurst Castle

Location: Geneva, NY.