amylaughinghouse.com
Windsor Castle horse drawn carriage_7359_070509
A horse drawn carriage ride through the streets of Windsor? That’s just how the royals roll.