12Jun Meteora, Greece Peter Nowell Bycalvinfuller// Comments are Off// UncategorizedMeteora, Greece Peter Nowell#travel, #greece, #europe, #naturePrevious: The Stone Mirror, TurkeyNext: Autumn Forest, Rhon Mountains, GermanyAbout The Author calvinfuller