Stock Photo: San Sebastian church, night view. Villacastin, Segovia province, Castilla León, Spain.