favicon
Wildflower Identification Website
Search for wildflowers by location, color, shape and time
Click here for Instructions
Login
Search Summary
Category All Plants 14514
Location Arches-National-Park 1770
Elevation 4500 feet 1638
Observation Time Now: 1st week of September 1335
Search Results
Click on an image for more information.
Opuntia phaeacantha
tulip prickly pear 73%
Opuntia phaeacantha
Erythranthe eastwoodiae
crimson monkeyflower 72%
Erythranthe eastwoodiae
Eriogonum corymbosum
white wild buckwheat 71%
Eriogonum corymbosum
Oenothera pallida
pale evening-primrose 69%
Oenothera pallida
Datura wrightii
sacred thorn apple 69%
Datura wrightii
Grindelia squarrosa
curlycup gumweed 69%
Grindelia squarrosa
Opuntia trichophora
hairspine pricklypear 68%
Opuntia trichophora
Halogeton glomeratus
saltlover 66%
Halogeton glomeratus
Ericameria nauseosa
rubber rabbitbrush 66%
Ericameria nauseosa
Elaeagnus angustifolia
Russian-olive 65%
Elaeagnus angustifolia
Oenothera cespitosa
tufted evening-primrose 65%
Oenothera cespitosa
Berberis fremontii
Fremont's barberry 65%
Berberis fremontii
Scabrethia scabra
badlands mule-ears 63%
Scabrethia scabra
Opuntia polyacantha
plains prickly pear 63%
Opuntia polyacantha
Sclerocactus parviflorus
smallflower fishhook cactus 63%
Sclerocactus parviflorus
Gaillardia pinnatifida
red dome blanketflower 63%
Gaillardia pinnatifida
Echinocereus triglochidiatus
kingcup cactus 63%
Echinocereus triglochidiatus
Sarcobatus vermiculatus
greasewood 61%
Sarcobatus vermiculatus
Abronia elliptica
Great Basin sand verbena 61%
Abronia elliptica
Amelanchier utahensis
Utah serviceberry 61%
Amelanchier utahensis
Yucca baccata
banana yucca 61%
Yucca baccata
Asclepias latifolia
broadleaf milkweed 60%
Asclepias latifolia
Purshia stansburyana
Stansbury's cliffrose 60%
Purshia stansburyana
Calochortus nuttallii
sego lily 60%
Calochortus nuttallii
Yucca angustissima
fineleaf yucca 60%
Yucca angustissima
Dieteria canescens
hoary aster 59%
Dieteria canescens
Toxicodendron rydbergii
western poison ivy 59%
Toxicodendron rydbergii
Sphaeralcea parvifolia
smallflower globemallow 58%
Sphaeralcea parvifolia
Salsola tragus
prickly Russian thistle 58%
Salsola tragus
Clematis ligusticifolia
western clematis 58%
Clematis ligusticifolia
Gutierrezia sarothrae
broom snakeweed 58%
Gutierrezia sarothrae
Quercus welshii
Shinnery oak 58%
Quercus welshii
Yucca harrimaniae
Harriman's Yucca 57%
Yucca harrimaniae
Juniperus osteosperma
Utah juniper 57%
Juniperus osteosperma
Machaeranthera tanacetifolia
tansyleaf tansyaster 57%
Machaeranthera tanacetifolia
Mentzelia marginata
Colorado blazingstar 56%
Mentzelia marginata
Atriplex canescens
four-wing saltbush 56%
Atriplex canescens
Castilleja linariifolia
Wyoming Indian paintbrush 56%
Castilleja linariifolia
Helianthus petiolaris
prairie sunflower 56%
Helianthus petiolaris
Heterotheca polothrix
rough hairy false goldenaster 56%
Heterotheca polothrix
Artemisia filifolia
sand sagebrush 56%
Artemisia filifolia
Quercus gambelii
Gambel oak 56%
Quercus gambelii
Mirabilis multiflora
Colorado four o'clock 55%
Mirabilis multiflora
Penstemon eatonii
firecracker penstemon 55%
Penstemon eatonii
Ipomopsis longiflora
white-flower skyrocket 55%
Ipomopsis longiflora
Ephedra viridis
green Mormon tea 55%
Ephedra viridis
Cleomella serrulata
Rocky Mountain bee-plant 55%
Cleomella serrulata
Cercocarpus ledifolius
curl-leaf mountain-mahogany 54%
Cercocarpus ledifolius
Krascheninnikovia lanata
winterfat 54%
Krascheninnikovia lanata
Tiquilia latior
mat tiquilia 54%
Tiquilia latior
Astragalus mollissimus
woolly locoweed 54%
Astragalus mollissimus
Helianthus annuus
sunflower 53%
Helianthus annuus
Coleogyne ramosissima
blackbrush 53%
Coleogyne ramosissima
Opuntia tortispina
twist-spined pricklypear 53%
Opuntia tortispina
Fraxinus anomala
singleleaf ash 53%
Fraxinus anomala
Cleomella lutea
yellow bee plant 53%
Cleomella lutea
Poliomintha incana
rosemary mint 53%
Poliomintha incana
Petrophytum caespitosum
mat rock-spirea 52%
Petrophytum caespitosum
Ambrosia acanthicarpa
flat-spine bur ragweed 52%
Ambrosia acanthicarpa
Stanleya pinnata
desert prince's plume 52%
Stanleya pinnata
Erigeron utahensis
Utah fleabane 52%
Erigeron utahensis
Chrysothamnus stylosus
pillar false gumweed 52%
Chrysothamnus stylosus
Castilleja scabrida
rough paintbrush 51%
Castilleja scabrida
Allium macropetalum
largeflower onion 51%
Allium macropetalum
Abronia fragrans
snowball sand verbena 51%
Abronia fragrans
Chrysothamnus viscidiflorus
yellow rabbitbrush 51%
Chrysothamnus viscidiflorus
Sideranthus gracilis
slender goldenweed 51%
Sideranthus gracilis
Artemisia tridentata
sagebrush 50%
Artemisia tridentata
Tamarix ramosissima
saltcedar 50%
Tamarix ramosissima
Senecio flaccidus
threadleaf groundsel 49%
Senecio flaccidus
Atriplex confertifolia
shadscale 49%
Atriplex confertifolia
Townsendia incana
silvery townsendia 49%
Townsendia incana
Stephanomeria exigua
small wirelettuce 48%
Stephanomeria exigua
Astragalus preussii
Preuss' milkvetch 48%
Astragalus preussii
Mirabilis linearis
linearleaf four-o'clock 48%
Mirabilis linearis
Eriogonum microtheca
slender wild buckwheat 48%
Eriogonum microtheca
Artemisia bigelovii
Bigelow sagebrush 48%
Artemisia bigelovii
Cordylanthus wrightii
Wright's bird's beak 47%
Cordylanthus wrightii
Helianthus nuttallii
Nuttall's sunflower 47%
Helianthus nuttallii
Plantago patagonica
woolly plantain 47%
Plantago patagonica
Rumex hymenosepalus
canaigre dock 47%
Rumex hymenosepalus
Oenothera longissima
longstem evening primrose 47%
Oenothera longissima
Eriocoma hymenoides
Indian ricegrass 47%
Eriocoma hymenoides
Rhus aromatica
fragrant sumac 46%
Rhus aromatica
Adiantum capillus-veneris
black maidenhair fern 46%
Adiantum capillus-veneris
Isocoma rusbyi
Rusby's goldenbush 46%
Isocoma rusbyi
Euphorbia fendleri
Fendler's sandmat 46%
Euphorbia fendleri
Asclepias cryptoceras
pallid milkweed 46%
Asclepias cryptoceras
Sphaeralcea coccinea
scarlet globemallow 46%
Sphaeralcea coccinea
Pinus edulis
Colorado pinyon 46%
Pinus edulis
Rosa woodsii
Wood's rose 45%
Rosa woodsii
Brickellia microphylla
littleleaf brickellbush 45%
Brickellia microphylla
Astragalus amphioxys
Crescent milkvetch 45%
Astragalus amphioxys
Proboscidea parviflora
Wooton's devil's claw 45%
Proboscidea parviflora
Asclepias macrosperma
big seed milkweed 45%
Asclepias macrosperma
Argemone corymbosa
Mojave prickly poppy 44%
Argemone corymbosa
Asclepias speciosa
showy milkweed 44%
Asclepias speciosa
Platyschkuhria integrifolia
basin daisy 44%
Platyschkuhria integrifolia
Ipomopsis aggregata
skyrocket 44%
Ipomopsis aggregata
Heterotheca villosa
hairy goldenaster 44%
Heterotheca villosa
Mentzelia laevicaulis
smoothstem blazing-star 44%
Mentzelia laevicaulis
Fendlera rupicola
cliff fendlerbush 44%
Fendlera rupicola
Eriogonum leptocladon
fine branched wild buckwheat 44%
Eriogonum leptocladon
Heterotheca zionensis
Zion goldenaster 44%
Heterotheca zionensis
Lupinus pusillus
Intermountain lupine 43%
Lupinus pusillus
Aquilegia micrantha
alcove columbine 43%
Aquilegia micrantha
Erodium cicutarium
redstem storksbill 43%
Erodium cicutarium
Lepidium montanum
mountain pepperweed 43%
Lepidium montanum
Castilleja chromosa
desert paintbrush 43%
Castilleja chromosa
Aphyllon ludovicianum
Louisiana broomrape 43%
Aphyllon ludovicianum
Senecio spartioides
broom-like ragwort 43%
Senecio spartioides
Glycyrrhiza lepidota
wild licorice 43%
Glycyrrhiza lepidota
Opuntia fragilis
brittle prickly pear 43%
Opuntia fragilis
Cucurbita foetidissima
buffalo gourd 43%
Cucurbita foetidissima
Dieteria asteroides
fall tansyaster 43%
Dieteria asteroides
Verbesina encelioides
golden crownbeard 43%
Verbesina encelioides
Ipomopsis gunnisonii
sand-dune skyrocket 43%
Ipomopsis gunnisonii
Petradoria pumila
rock goldenrod 42%
Petradoria pumila
Lygodesmia grandiflora
largeflower skeletonweed 42%
Lygodesmia grandiflora
Eriogonum wetherillii
Wetherill's wild buckwheat 42%
Eriogonum wetherillii
Mentzelia longiloba
Adonis stickleaf 42%
Mentzelia longiloba
Encelia resinifera
sticky brittlebush 42%
Encelia resinifera
Lomatium latilobum
Canyonlands biscuitroot 42%
Lomatium latilobum
Rhaponticum repens
Russian knapweed 42%
Rhaponticum repens
Syntrichia ruralis
star moss 42%
Syntrichia ruralis
Tamarix chinensis
Chinese tamarisk 42%
Tamarix chinensis
Tetraneuris ivesiana
Ives' fournerved daisy 42%
Tetraneuris ivesiana
Primula specuicola
cave primrose 41%
Primula specuicola
Symphyotrichum ascendens
longleaf aster 41%
Symphyotrichum ascendens
Phacelia crenulata
notch-leaf scorpionweed 41%
Phacelia crenulata
Celtis reticulata
netleaf hackberry 41%
Celtis reticulata
Sideranthus spinulosus
cut-leaf ironplant 41%
Sideranthus spinulosus
Chaetopappa ericoides
heath-leaved chaetopappa 41%
Chaetopappa ericoides
Asclepias subverticillata
horsetail milkweed 41%
Asclepias subverticillata
Lygodesmia juncea
rush skeletonplant 40%
Lygodesmia juncea
Euphrosyne acerosa
copperweed 40%
Euphrosyne acerosa
Tribulus terrestris
puncture vine 40%
Tribulus terrestris
Stephanomeria tenuifolia
narrow-leaf wire-lettuce 40%
Stephanomeria tenuifolia
Fallugia paradoxa
Apache plume 40%
Fallugia paradoxa
Symphyotrichum frondosum
short-rayed alkali aster 40%
Symphyotrichum frondosum
Ratibida columnifera
upright prairie coneflower 40%
Ratibida columnifera
Euploca convolvulacea
morning-glory heliotrope 40%
Euploca convolvulacea
Tripterocalyx carneus
winged sandpuffs 40%
Tripterocalyx carneus
Artemisia ludoviciana
silver wormwood 40%
Artemisia ludoviciana
Salsola paulsenii
barbwire Russian thistle 40%
Salsola paulsenii
Pyrrocoma lanceolata
lanceleaf goldenweed 40%
Pyrrocoma lanceolata
Medicago sativa
alfalfa 40%
Medicago sativa
Symphyotrichum bracteolatum
Eaton's aster 40%
Symphyotrichum bracteolatum
Heliomeris longifolia
longleaf false goldeneye 40%
Heliomeris longifolia
Eurybia glauca
gray aster 40%
Eurybia glauca
Castilleja minor
lesser Indian paintbrush 39%
Castilleja minor
Helianthella microcephala
small head sunflower 39%
Helianthella microcephala
Bromus tectorum
cheatgrass 39%
Bromus tectorum
Linum aristatum
bristle flax 39%
Linum aristatum
Stephanomeria pauciflora
brownplume wirelettuce 39%
Stephanomeria pauciflora
Populus fremontii
Fremont cottonwood 39%
Populus fremontii
Eriogonum inflatum
desert trumpet 39%
Eriogonum inflatum
Eriogonum cernuum
nodding wild buckwheat 39%
Eriogonum cernuum
Lepidium eastwoodiae
mesa pepperwort 38%
Lepidium eastwoodiae
Penstemon palmeri
Palmer's penstemon 38%
Penstemon palmeri
Opuntia macrorhiza
twistspine pricklypear 38%
Opuntia macrorhiza
Sphaeralcea grossulariifolia
gooseberryleaf globemallow 38%
Sphaeralcea grossulariifolia
Sphaeralcea leptophylla
scaly globemallow 38%
Sphaeralcea leptophylla
Heliomeris multiflora
showy goldeneye 38%
Heliomeris multiflora
Gutierrezia pomariensis
Uinta Basin snakeweed 38%
Gutierrezia pomariensis
Argemone polyanthemos
prickly poppy 38%
Argemone polyanthemos
Cirsium arizonicum
Arizona thistle 38%
Cirsium arizonicum
Nicotiana attenuata
coyote tobacco 38%
Nicotiana attenuata
Sagittaria cuneata
arumleaf arrowhead 38%
Sagittaria cuneata
Mentzelia multiflora
Adonis blazingstar 38%
Mentzelia multiflora
Hymenopappus filifolius
fineleaf hymenopappus 38%
Hymenopappus filifolius
Ceratocephala testiculata
curveseed butterwort 38%
Ceratocephala testiculata
Gaillardia pulchella
firewheel 37%
Gaillardia pulchella
Forestiera pubescens
stretchberry 37%
Forestiera pubescens
Amsonia tomentosa
woolly bluestar 37%
Amsonia tomentosa
Flaveria campestris
alkali yellowtops 37%
Flaveria campestris
Linanthus watsonii
Watson's prickly phlox 37%
Linanthus watsonii
Erigeron bellidiastrum
western fleabane 37%
Erigeron bellidiastrum
Quercus turbinella
turbinella oak 37%
Quercus turbinella
Astragalus lentiginosus
freckled milk-vetch 37%
Astragalus lentiginosus
Cordylanthus parviflorus
small-flowered bird's-beak 37%
Cordylanthus parviflorus
Tiquilia hispidissima
hairy coldenia 37%
Tiquilia hispidissima
Argemone munita
flatbud prickly poppy 37%
Argemone munita
Enceliopsis nudicaulis
nakedstem sunray 37%
Enceliopsis nudicaulis
Geranium viscosissimum
sticky purple geranium 37%
Geranium viscosissimum
Lorandersonia pulchella
southwestern rabbitbrush 37%
Lorandersonia pulchella
Solanum triflorum
cutleaf nightshade 37%
Solanum triflorum
Solanum rostratum
buffalo bur 37%
Solanum rostratum
Typha domingensis
southern cattail 37%
Typha domingensis
Eriogonum ovalifolium
cushion wild buckwheat 37%
Eriogonum ovalifolium
Oenothera albicaulis
white-stem evening-primrose 37%
Oenothera albicaulis
Chrysothamnus greenei
Greene's rabbitbrush 37%
Chrysothamnus greenei
Cleomella plocasperma
twisted cleomella 36%
Cleomella plocasperma
Brickellia longifolia
longleaf brickellbush 36%
Brickellia longifolia
Cercocarpus montanus
alder-leaf mountain-mahogany 36%
Cercocarpus montanus
Sorbus scopulina
Cascade mountain ash 36%
Sorbus scopulina
Tragopogon dubius
yellow salsify 36%
Tragopogon dubius
Erigeron divergens
spreading fleabane 36%
Erigeron divergens
Parryella filifolia
common dunebroom 36%
Parryella filifolia
Ladeania lanceolata
lemon scurfpea 36%
Ladeania lanceolata
Euphorbia micromera
Sonoran sandmat 36%
Euphorbia micromera
Shepherdia rotundifolia
roundleaf buffaloberry 36%
Shepherdia rotundifolia
Symphyotrichum falcatum
white prairie aster 36%
Symphyotrichum falcatum
Ephedra torreyana
Torrey's ephedra 36%
Ephedra torreyana
Symphyotrichum spathulatum
western mountain aster 36%
Symphyotrichum spathulatum
Actaea rubra
baneberry 36%
Actaea rubra
Mirabilis glabra
smooth four-o'clock 36%
Mirabilis glabra
Myriopteris gracilis
Fee's lip fern 36%
Myriopteris gracilis
Bassia scoparia
summer cypress 36%
Bassia scoparia
Sphaeralcea ambigua
desert globemallow 35%
Sphaeralcea ambigua
Xylorhiza tortifolia
Mojave aster 35%
Xylorhiza tortifolia
Yucca baileyi
Navajo yucca 35%
Yucca baileyi
Lupinus argenteus
silvery lupine 35%
Lupinus argenteus
Atriplex gardneri
Gardner's saltbush 35%
Atriplex gardneri
Munroa squarrosa
false buffalo grass 35%
Munroa squarrosa
Sporobolus contractus
spike dropseed 35%
Sporobolus contractus
Sporobolus flexuosus
mesa dropseed 35%
Sporobolus flexuosus
Cylindropuntia imbricata
tree cholla 35%
Cylindropuntia imbricata
Tetraneuris acaulis
stemless hymenoxys 35%
Tetraneuris acaulis
Thelypodium integrifolium
entireleaf thelypody 35%
Thelypodium integrifolium
Ipomopsis congesta
ballhead ipomopsis 35%
Ipomopsis congesta
Euphrosyne xanthiifolia
giant sumpweed 35%
Euphrosyne xanthiifolia
Hopia obtusa
vine mesquite 35%
Hopia obtusa
Parnassia palustris
marsh grass-of-Parnassus 35%
Parnassia palustris
Grayia brandegeei
siltbush 35%
Grayia brandegeei
Astragalus praelongus
stinking milkvetch 35%
Astragalus praelongus
Frangula betulifolia
birchleaf buckthorn 35%
Frangula betulifolia
Sporobolus cryptandrus
sand dropseed 35%
Sporobolus cryptandrus
Dyssodia papposa
fetid marigold 35%
Dyssodia papposa
Lorandersonia linifolia
spearleaf rabbitbrush 35%
Lorandersonia linifolia
Asclepias asperula
spider milkweed 35%
Asclepias asperula
Arctostaphylos patula
green-leaf manzanita 35%
Arctostaphylos patula
Purshia tridentata
bitterbrush 35%
Purshia tridentata
Chloris virgata
feather fingergrass 35%
Chloris virgata
Castilleja miniata
giant red paintbrush 35%
Castilleja miniata
Euphorbia glyptosperma
ribseed sandmat 35%
Euphorbia glyptosperma
Physaria acutifolia
double bladderpod 34%
Physaria acutifolia
Solanum elaeagnifolium
silver-leaved nightshade 34%
Solanum elaeagnifolium
Euphorbia parryi
Parry's sandmat 34%
Euphorbia parryi
Phyllanthus warnockii
sand reverchonia 34%
Phyllanthus warnockii
Thelypodium laxiflorum
droopflower thelypody 34%
Thelypodium laxiflorum
Euphorbia serpillifolia
thyme-leafed spurge 34%
Euphorbia serpillifolia
Lithospermum incisum
fringed puccoon 34%
Lithospermum incisum
Dasyochloa pulchella
fluffgrass 34%
Dasyochloa pulchella
Halerpestes cymbalaria
alkali buttercup 34%
Halerpestes cymbalaria
Linum lewisii
Lewis flax 34%
Linum lewisii
Dalea flavescens
Canyonlands prairie clover 34%
Dalea flavescens
Townsendia annua
annual Townsend daisy 34%
Townsendia annua
Bouteloua gracilis
blue grama 34%
Bouteloua gracilis
Ceanothus perplexans
desert ceanothus 34%
Ceanothus perplexans
Eriogonum heermannii
Heermann's wild buckwheat 34%
Eriogonum heermannii
Sporobolus giganteus
giant dropseed 34%
Sporobolus giganteus
Dalea lanata
woolly prairie clover 34%
Dalea lanata
Hedysarum boreale
northern sweetvetch 34%
Hedysarum boreale
Physalis hederifolia
ivyleaf groundcherry 34%
Physalis hederifolia
Gutierrezia microcephala
threadleaf snakeweed 34%
Gutierrezia microcephala
Muhlenbergia asperifolia
scratchgrass 34%
Muhlenbergia asperifolia
Calochortus flexuosus
winding mariposa lily 34%
Calochortus flexuosus
Cylindropuntia whipplei
whipple cholla 34%
Cylindropuntia whipplei
Brickellia californica
California brickellbush 34%
Brickellia californica
Echinocereus engelmannii
strawberry hedgehog cactus 34%
Echinocereus engelmannii
Iris missouriensis
Rocky Mountain iris 34%
Iris missouriensis
Gaillardia spathulata
western blanketflower 34%
Gaillardia spathulata
Zeltnera exaltata
desert centaury 34%
Zeltnera exaltata
Bouteloua barbata
sixweeks grama 34%
Bouteloua barbata
Atriplex powellii
Powell's saltbush 34%
Atriplex powellii
Convolvulus arvensis
field bindweed 34%
Convolvulus arvensis
Psora decipiens
blushing scale lichen 34%
Psora decipiens
Arctostaphylos pungens
pointleaf manzanita 34%
Arctostaphylos pungens
Lycopus asper
rough bugleweed 34%
Lycopus asper
Cordylanthus kingii
Heller's bird's beak 34%
Cordylanthus kingii
Berberis repens
creeping Oregon-grape 33%
Berberis repens
Symphyotrichum foliaceum
alpine leafybract aster 33%
Symphyotrichum foliaceum
Eremopyrum triticeum
annual wheatgrass 33%
Eremopyrum triticeum
Ageratina herbacea
fragrant snakeroot 33%
Ageratina herbacea
Cirsium neomexicanum
New Mexico thistle 33%
Cirsium neomexicanum
Sesuvium verrucosum
western seapurslane 33%
Sesuvium verrucosum
Oxybasis rubra
red goosefoot 33%
Oxybasis rubra
Bothriochloa springfieldii
Springfield's beardgrass 33%
Bothriochloa springfieldii
Verbascum virgatum
wand mullein 33%
Verbascum virgatum
Rosa nutkana
Nootka rose 33%
Rosa nutkana
Portulaca halimoides
silkcotton purslane 33%
Portulaca halimoides
Oenothera elata
western evening-primrose 33%
Oenothera elata
Rumex maritimus
bristle dock 33%
Rumex maritimus
Solidago velutina
velvety goldenrod 33%
Solidago velutina
Alcea rosea
hollyhock 33%
Alcea rosea
Streptanthus cordatus
heartleaf twistflower 33%
Streptanthus cordatus
Arnica ovata
sticky leaf arnica 33%
Arnica ovata
Amelanchier alnifolia
saskatoon 33%
Amelanchier alnifolia
Chamaesaracha coronopus
green-leaf five-eyes 33%
Chamaesaracha coronopus
Chamaenerion angustifolium
fireweed 33%
Chamaenerion angustifolium
Muhlenbergia pungens
sandhill muhly 33%
Muhlenbergia pungens
Cycladenia humilis
Sacramento waxydogbane 33%
Cycladenia humilis
Corispermum americanum
American bugseed 33%
Corispermum americanum
Xanthium strumarium
rough cockleburr 33%
Xanthium strumarium
Eriogonum deflexum
flatcrown wild buckwheat 33%
Eriogonum deflexum
Salix exigua
sandbar willow 33%
Salix exigua
Thelesperma megapotamicum
rayless greenthread 33%
Thelesperma megapotamicum
Cornus sericea
red osier dogwood 33%
Cornus sericea
Oenothera lavandulifolia
lavenderleaf sundrop 32%
Oenothera lavandulifolia
Oh my gosh! 1035 plants were not displayed.
The output was limited to keep things from getting bogged down. But you can get all the output by pressing the Show All button.
Images are copyrighted and are the property of their authors. Click on an image to see the license.