East Challacombe, Devonshire, England visit - April 1932

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