Return of Freedom is Color photograph of The Statue of Freedom being airlifted by Helicopter back to the top of the United States Capitol Building in Washington DC on October 23, 1993.
The Statue had been removed and restored. This is an uplifting image which symbolizes American values, strength and technological Prowess of our nation.
8 by 10 Prints available directly from TOM SHEA for $20. For More Information e-mail Abandonrealityphotography at gmail.com.
This image also available on Merchandise through Café Press.