Mary Louisa, born 1886 in Zennor, married Richard James Chappell in 1901. The back of the photograph says Lanoweth but it is not known what this refers to.
The Megalithic Portal (megalithic.co.uk) gives a grid reference of SW 514 298 and says it is on the edge of the cliff, below the castle, on the south side of the island.