Big Ben with a London bus infront. London, United Kingdom
Admiral James StavridisLondonNATOSACEURSHAPEUKUnited Kingdom
Log In: