Vergara, Spain/vergara284

Previous | Home | Next

Inside is a statue of San Pedro (Saint Peter).