Elixir of Life 47
Pirates of the Caribbean movie set, Wallilabou, St. Vincent, Caribbean
Last update: June 2010