Mermaid (France)

France ~ Dordogne – 1996 You may note that this is a tale that dates back to some time ago – in fact it is from the dusty shelves of the Taggart family archives ~ so you could say we’re going in a time machine all the way back to 1996(ish)…yes, so you’ll have toContinue reading “Mermaid (France)”