Red Cap

Red Cap is a fable that resides at The Farm and first appears in Fables 7.

History
To Be Added