I had the exact same reaction to the recent article 'Fuji X-Pro 1 in Havana by Daniel Webb. I thought, another Webb photographer photographing in Cuba? What are the odds?
As a student in Boston, MA I have free access to the MuseumofFineArts and visited the Alex / Rebecca Norris Webb Cuba exhibit several times during it's run. It is really stunning work.