made by giants Picture

.polish mythology says this rocks and mountains are made by giants.
Las Yeguas de Diomedes I
The Death of God -Original Michael Concept
made by giants
Fafnir Norse Myth
Turtle