Viviane

A tarot reader

Tarot card meanings

All 78 cards of the deck, upright and reversed, in love, at work and as a yes or no. Turn any card over to see what it means.