Wednesday, May 20, 2020

Church of Sts. Theodore


The Church of the Sts. Theodore in Mystras, Greece.  The clouds that provide such a nice backdrop here continued to amass and then unleashed during a summer thunderstorm that drenched us all.

Copyright © MMXIV John P. Pruess
All rights reserved.