I bought this huge beautiful lavender plant from Trader Joe's for $5.99. I left a picture of the foliage and flower buds. I have it inside for now as it is still cold in northern New York. I would love to know what species of lavender this is; Spanish, English, Provence, etc... The sign above the plants just said "Luscious Lavender" but that's not a species. Your help will be greatly appreciated! :)