Franklin D. Roosevelt
Statue - London
Address: Grosvenor Square, London, England