Where In The World Are David & Leslie?

…Barefoot Restaurant

Location: Oranjestad, Aruba
November 23, 2020
Barefoot Restaurant