Large Etched Mirror picture of Twin Towers / New York City / in Shimmering Gold Picture frame.