Click for large image

monrovia_400.jpg

Spiritualist Church of Revelation, Monrovia, California USA