The answer to your question, Ron, is YES! This does come in "greeting card". All you have to do is click "Buy this photo" and then select "photo gifts" beside product and then you'll have all sorts of options - including a postcard!
Smugmug has really thought of everything...
So -- does this come in "greeting card" format? Beautiful