Question

Pub quiz question 4583 by pjh2
  1. Question: Q: What island does the Statue of liberty stand on?
  2. Answer: A: Liberty Island
  3. Categories: Geography (4) Statues (4)
ethereal-universe