Frog on the Skull

Salamanca University Entrance Spain Skull Frog 7

If You Can Find the Frog on the Skull in Salamanca, You Will be Rewarded

If you can find the frog on the skull In Salamanca, you will be rewarded. No, not with money or