East Challacombe, Devonshire, England visits

Meher Baba at East Challacombe,( Coombe Martin ), Devonshire, UK  - April 1932

 

The photo appeared as the front cover of "The Perfect Master " by C.Purdom