Impressive magic.

5 stars - Alexander MacDonald are Highly Recommended

Review

booked Alexander MacDonald for their event

Impressive magic, period flair and a great rapport with the audience