See It Now: Harry Benson Honored at Buckingham Palace

Photographer Harry Benson is seen here receiving his CBE (Commander of the British Empire) honor from Princess Anne at Buckingham Palace today. I can only assume that he is bowing--or is it a curtsey? Whatever, its a rare position for Benson, who is now one step away from become Sir Harry. Go here for more of this Brit stuff.--David Schonauer