WOW!!!! They're beautiful. Where on earth could they have come from? The pics are spectacular!!