PERCEPTIONS: flight photos Posted on Monday, Oct 29, 2007 12:54AMFriday, December 8, 2017 by Sughra RazaSughra Raza. Landing at Logan. 2006. Digital photograph.Like what you're reading? Don't keep it to yourself!FacebookTwitterRedditLinkedinemail