The Hill in Hudson Valley, New York Barn Wedding b

The Hill in Hudson Valley, New York Barn Wedding b

The Hill in Hudson Valley, New York Barn Wedding

Location: The Hill in Hudson Valley, New York Barn Wedding.