michael christmas

print list