made by giants Picture

.polish mythology says this rocks and mountains are made by giants.
Continue Reading: Giants