PIL wrapper