Meteora by Saturnine Dec 9, 2018
12
0 commentsAbout this Style "The Meteora is a rock formation in central Greece hosting one of the largest and most precipitously built complexes of Eastern Orthodox monasteries, second in importance only to Mount Athos." So not (quite) grandstanding :'D |