Bengal Court and the George and Vulture, London.

Bengal Court and the George and Vulture, London, England