Belhurst Castle Wedding emotional groom

Belhurst Castle Wedding emotional groom

Location: Geneva, NY.