Image Green Men On the Green Men who are carved in stone at the church of St. John the Baptist, Devizes… Share this:TwitterFacebookLike this:Like Loading...