Magic & Marvels
Theatre Royal, Dumfries Shakespeare Street, DumfriesMichael Jordan presents - Magic & marvels Step right up and prepare to be amazed by the one-man extravaganza, "Magic & Marvels," presented by the extraordinary and multi-skilled performer, Michael […]