The Titans

Details: Titans is a pointillist mural painted by the artist Lumen Martin Winter and is located in the United Nations Headquarters in Manhattan. Information: Not only is the UN Headquarters in Manhattan an internationally known building but it also houses works of art from around the world. The mural seen in the adjacent photograph was painted Read more about The Titans[…]