eli-spencer-the cynocephalus (dog-headed), st. christopher

more about : eli-spencer