Tudor Beefeater Guardian

(UK, United Kingdom) Beefeater in Tudor costume