Castle A tall castle with strong walls and a pointed tower stands proudly on a hill, guarding its secrets. Back to Gallery Download Print