Meteora

Greece
April 30, 2003
12 images