Kay they are gorgeous . Sadly we only realy get reds, purples and blues here as well .

As for names ....

Yellow boy - Blain - Means yellow in Gaelic.

Orange boy - Alani - Means orange or orange tree.