WDYK About Famous Statues?
Rio, Brazil Vatican, Italy Rome, Italy Madrid, Spain Where can we find the Statue of David? In Florence, Italy In Valletta, Malta In Athens, Greece In Nazareth, Israel Where is the famous 'The Little Mermaid' statue located?
12 Qs