album portrait.png

September 10, 1988

by Delia De Leon

Meher Spiritual Center
Myrtle Beach, SC
USA