album-2.jpg

April 16, 1971

by Bili Eaton

Meher Baba House
New York City
USA