Golfing Inside The Green Cathedral
The official definition of the term ‘cathedral’ is, according to the Cambridge Dictionary – “a very large, usually stone, building for Christian worship. It is the largest and most important church of a diocese.” Of course human beings love to use figurative language to describe their world employing metaphors to Continue Reading