Palaemon

Greek sea god, aspect of Melicertes

Categories: