Friday, February 1, 2013


Castle Craig in Meriden, Connecticut.  Part of our occasional series of living Tarot images, inspired by the magical Tarot of Portmeirion,Wales.