1996 - Twin Towers, NY Don't have the words to say how I feel. i remember going up one of the Twin Towers years ago and looking out at my city, New York. This is a wonderful photo with the Statue of Liberty and the towers.
A beautiful colorful umbrellas installation in the town of Agueda in Portugal. A complete street was decorated with umbrellas suspended and floating in the air, all captured in images by photographer Patricia Almeida.