Quick stop at the Grand Cathedral in Tampa. Definitely feels like a Mecca for cigar fanatics. Also a Mecca for spending way too much money in record time.

next prev

162