Tudor Bridesmaid at Oheka Castle

Oheka Castle courtyard, heralders ushering the guests in, guest in the foreground in gold and green Tudor dress.

Popular tags