Statue of Liberty Tea Towel by Moda

Moda (961-141)

Statue of Liberty Tea Towel 

Measures 17" x 28" 

Moda Home Linens

1 Available