Courageous defender and...
Garrett Courageous defender and ruler Dream Source: Dream Dictionary Unlimited Author: Margaret Hamilton