Sant Julià del Llor


Sant Julià del Llor - church building in Torrefeta i Florejacs, Spain.