8 Lomond Drive Glasgow Scotland G77 6LR
"Ailsa is the talented designer that makes all of the princess dresses for my company Abstar Entertainment . Everything she produces is absolutely stunning ! Amazing communication and just overall super at what she does!"