Woman looking at a shelf of items at Alto Vista Mini Mall, Aruba shopping

Woman looking at a shelf of items at Alto Vista Mini Mall, Aruba shopping