.
London Holiday, United Kingdom, Saint Brides Church outside

London Holiday, United Kingdom, Saint Brides Church outside