Designed by
Title
Duchy of Lancaster crest weather vane Lancaster #96772265
Description
Duchy of Lancaster crest on top part of a weather vane above the John O`Gaunt Gateway which is the main tourist entrance to Lancaster Castle in lancaster, England, United Kingdom
This image is editorial