Davidsbeenhere

    • ( ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

The Grand Masters Palace

The Grand Masters palace in Valletta, Malta has a collection Amor used during the order of St. John. The amount of detail put into each piece of honor is simply astounding. Never have I seen anything like it.

Details
Location
Tags

All Show Episodes (857)