Habana 1791: The perfume shop

Habana 1791 is more than a place to buy perfume (you can make those last minute guilty assuaging purchases at the airport