The lower building is forever caught staring at the near kiss of the other two. If buildings could talk. A near kiss in Florence, Italy Cameron R Neilson November 27, 2012 Florence The lower building is forever caught staring at the near kiss of the other two. If buildings could talk. Continue Reading