Christian Fletcher Professional Magician

Christian Fletcher is a full time, professional magician who prides himself on tailoring each performance to fit in with your needs on your special day.