1.

Statue of Liberty is situated in

A. Paris
B. Washington
C. Geneva
D. New York
Answer» E.


Discussion

No Comment Found