Statue of Liberty National Monument

$2.95

4 in stock

SKU: S-Statue Category:

Description

The Statue of Liberty stands on Liberty Island in New York Harbor to greet visitors to the USA