Church di Santa Lucia,
Church di Santa Lucia,

Location: Savoca, Sicily]

Church di Santa Lucia,

Location: Savoca, Sicily]