Lookout Tower 

Lookout tower on the north coast of Sicily overlooking Scopello 

Leave a Reply