Greek National Monument
It was a Greek National Monutment in Fira, capital of Thira. There is nothing written or mentioned in English. So, i was unable to learn more about it but certainly if it is National Monument then there must be something historical about it. Anways, i just decided to take a photo of it because the Greek Flags over here were looking so nice on a clear blue sunny day.