American wedding at Langley Castle Northumberland – Erica & James

American wedding at Langley Castle Northumberland The American and English flag flew alongside one another on the turrets of Langley Castle in Northumberland, just as both families happily fused together to celebrate the wedding of Erica to James. It was a fairytale wedding with a fairytale beginning as Erica originally met James whilst being accepted […]