Registered: April 2007 Location: Bahrain Posts: 447 users gallery
Stone cross supposedly carved by St Thomas and built into the walls of the Chapel of La Senhora da Expectacao (Our Lady of Expectation) built over the spot in Chennai, India where local christian tradition maintains the apostle was martyred.