Mallorca
Home  | Prev  | Next  | End

14.jpg

Display at the Museum of Junipero Serra in his home town of Pedra, on the island of Mallorca, Spain.