Middle East Magician

Gary Varvel