What is mean by Cornish Ogre???

A 'Cornish Ogre' is a Giant of Cornwall in the U.K.
  • 1
A gaint of cornwall
  • 0
What are you looking for?