Home
|
Prev
|
Next
|
End
isplay at the Museum of Junipero Serra in his home town of Pedra, on the island of Mallorca, Spain.