Vergara, Spain/vergara284
Previous
|
Home
|
Next
Inside is a statue of San Pedro (Saint Peter).