Diana & William

Wedding venue: The Breakers on the Ocean, New Jersey, USA

Transportation: Long Branch Trolley

Wedding venue: The Breakers on the Ocean

Church: St. Margaret