Torch Girl Stomps the Wall and Reunites Families - Based on recent events, I had to create this artwork! Mixed Media, 24 x 30
the Statue of Liberty was given to America by the French and dedicated on October 28, 1886. The plaque with that saying was mounted to Lady Liberty in 1903. "Torch Girl" is a nickname for the Statue of Liberty!