favicon
Wildflower Identification Website
Search for wildflowers by location, color, shape and time
Click here for Instructions
Login
Search Summary
Category All Plants 14516
Location Arches-National-Park 1770
Elevation 4500 feet 1638
Observation Time Now: 2nd week of October 1130
Search Results
Click on an image for more information.
Opuntia trichophora
hairspine pricklypear 81%
Opuntia trichophora
Opuntia phaeacantha
tulip prickly pear 74%
Opuntia phaeacantha
Eriogonum corymbosum
white wild buckwheat 69%
Eriogonum corymbosum
Sclerocactus parviflorus
smallflower fishhook cactus 67%
Sclerocactus parviflorus
Scabrethia scabra
badlands mule-ears 66%
Scabrethia scabra
Yucca harrimaniae
Harriman's Yucca 66%
Yucca harrimaniae
Yucca baccata
banana yucca 66%
Yucca baccata
Datura wrightii
sacred thorn apple 65%
Datura wrightii
Ericameria nauseosa
rubber rabbitbrush 65%
Ericameria nauseosa
Opuntia polyacantha
plains prickly pear 65%
Opuntia polyacantha
Echinocereus triglochidiatus
kingcup cactus 65%
Echinocereus triglochidiatus
Berberis fremontii
Fremont's barberry 64%
Berberis fremontii
Erythranthe eastwoodiae
crimson monkeyflower 64%
Erythranthe eastwoodiae
Oenothera cespitosa
tufted evening-primrose 64%
Oenothera cespitosa
Amelanchier utahensis
Utah serviceberry 63%
Amelanchier utahensis
Elaeagnus angustifolia
Russian-olive 63%
Elaeagnus angustifolia
Yucca angustissima
fineleaf yucca 63%
Yucca angustissima
Purshia stansburyana
Stansbury's cliffrose 62%
Purshia stansburyana
Halogeton glomeratus
saltlover 61%
Halogeton glomeratus
Oenothera pallida
pale evening-primrose 61%
Oenothera pallida
Abronia elliptica
Great Basin sand verbena 60%
Abronia elliptica
Grindelia squarrosa
curlycup gumweed 59%
Grindelia squarrosa
Sphaeralcea parvifolia
smallflower globemallow 58%
Sphaeralcea parvifolia
Asclepias latifolia
broadleaf milkweed 58%
Asclepias latifolia
Sarcobatus vermiculatus
greasewood 58%
Sarcobatus vermiculatus
Castilleja linariifolia
Wyoming Indian paintbrush 58%
Castilleja linariifolia
Atriplex canescens
four-wing saltbush 57%
Atriplex canescens
Salsola tragus
prickly Russian thistle 57%
Salsola tragus
Juniperus osteosperma
Utah juniper 57%
Juniperus osteosperma
Toxicodendron rydbergii
western poison ivy 57%
Toxicodendron rydbergii
Quercus welshii
Shinnery oak 57%
Quercus welshii
Gaillardia pinnatifida
red dome blanketflower 57%
Gaillardia pinnatifida
Krascheninnikovia lanata
winterfat 57%
Krascheninnikovia lanata
Poliomintha incana
rosemary mint 56%
Poliomintha incana
Ephedra viridis
green Mormon tea 56%
Ephedra viridis
Fraxinus anomala
singleleaf ash 56%
Fraxinus anomala
Astragalus mollissimus
woolly locoweed 56%
Astragalus mollissimus
Heterotheca polothrix
rough hairy false goldenaster 56%
Heterotheca polothrix
Penstemon utahensis
Utah beardtongue 56%
Penstemon utahensis
Quercus gambelii
Gambel oak 56%
Quercus gambelii
Coleogyne ramosissima
blackbrush 55%
Coleogyne ramosissima
Cercocarpus ledifolius
curl-leaf mountain-mahogany 55%
Cercocarpus ledifolius
Penstemon eatonii
firecracker penstemon 54%
Penstemon eatonii
Tiquilia latior
mat tiquilia 54%
Tiquilia latior
Artemisia filifolia
sand sagebrush 54%
Artemisia filifolia
Dieteria canescens
hoary aster 53%
Dieteria canescens
Petrophytum caespitosum
mat rock-spirea 53%
Petrophytum caespitosum
Mirabilis multiflora
Colorado four o'clock 52%
Mirabilis multiflora
Erigeron utahensis
Utah fleabane 52%
Erigeron utahensis
Stanleya pinnata
desert prince's plume 52%
Stanleya pinnata
Chrysothamnus stylosus
pillar false gumweed 51%
Chrysothamnus stylosus
Clematis ligusticifolia
western clematis 51%
Clematis ligusticifolia
Mentzelia marginata
Colorado blazingstar 51%
Mentzelia marginata
Machaeranthera tanacetifolia
tansyleaf tansyaster 51%
Machaeranthera tanacetifolia
Castilleja scabrida
rough paintbrush 51%
Castilleja scabrida
Rumex hymenosepalus
canaigre dock 50%
Rumex hymenosepalus
Opuntia tortispina
twist-spined pricklypear 50%
Opuntia tortispina
Atriplex confertifolia
shadscale 50%
Atriplex confertifolia
Gutierrezia sarothrae
broom snakeweed 49%
Gutierrezia sarothrae
Artemisia tridentata
sagebrush 49%
Artemisia tridentata
Oenothera longissima
longstem evening primrose 48%
Oenothera longissima
Helianthus petiolaris
prairie sunflower 48%
Helianthus petiolaris
Pinus edulis
Colorado pinyon 48%
Pinus edulis
Astragalus preussii
Preuss' milkvetch 48%
Astragalus preussii
Townsendia incana
silvery townsendia 47%
Townsendia incana
Tamarix ramosissima
saltcedar 46%
Tamarix ramosissima
Plantago patagonica
woolly plantain 46%
Plantago patagonica
Ambrosia acanthicarpa
flat-spine bur ragweed 46%
Ambrosia acanthicarpa
Abronia fragrans
snowball sand verbena 46%
Abronia fragrans
Astragalus amphioxys
Crescent milkvetch 46%
Astragalus amphioxys
Adiantum capillus-veneris
black maidenhair fern 46%
Adiantum capillus-veneris
Eriocoma hymenoides
Indian ricegrass 46%
Eriocoma hymenoides
Rhus aromatica
fragrant sumac 46%
Rhus aromatica
Senecio flaccidus
threadleaf groundsel 45%
Senecio flaccidus
Cleomella lutea
yellow bee plant 45%
Cleomella lutea
Sphaeralcea coccinea
scarlet globemallow 45%
Sphaeralcea coccinea
Ipomopsis aggregata
skyrocket 45%
Ipomopsis aggregata
Euphorbia fendleri
Fendler's sandmat 45%
Euphorbia fendleri
Oreocarya flava
yellow cryptantha 45%
Oreocarya flava
Erodium cicutarium
redstem storksbill 45%
Erodium cicutarium
Helianthus annuus
sunflower 44%
Helianthus annuus
Platyschkuhria integrifolia
basin daisy 44%
Platyschkuhria integrifolia
Proboscidea parviflora
Wooton's devil's claw 44%
Proboscidea parviflora
Artemisia bigelovii
Bigelow sagebrush 44%
Artemisia bigelovii
Stephanomeria exigua
small wirelettuce 44%
Stephanomeria exigua
Ipomopsis longiflora
white-flower skyrocket 44%
Ipomopsis longiflora
Chrysothamnus viscidiflorus
yellow rabbitbrush 43%
Chrysothamnus viscidiflorus
Lupinus pusillus
Intermountain lupine 43%
Lupinus pusillus
Castilleja chromosa
desert paintbrush 43%
Castilleja chromosa
Heterotheca zionensis
Zion goldenaster 43%
Heterotheca zionensis
Eurybia glauca
gray aster 42%
Eurybia glauca
Cleomella serrulata
Rocky Mountain bee-plant 42%
Cleomella serrulata
Cordylanthus wrightii
Wright's bird's beak 42%
Cordylanthus wrightii
Isocoma rusbyi
Rusby's goldenbush 42%
Isocoma rusbyi
Populus fremontii
Fremont cottonwood 42%
Populus fremontii
Stenotus armerioides
thrift mock goldenweed 42%
Stenotus armerioides
Fendlera rupicola
cliff fendlerbush 42%
Fendlera rupicola
Celtis reticulata
netleaf hackberry 42%
Celtis reticulata
Eriogonum microtheca
slender wild buckwheat 42%
Eriogonum microtheca
Sideranthus gracilis
slender goldenweed 42%
Sideranthus gracilis
Lygodesmia grandiflora
largeflower skeletonweed 42%
Lygodesmia grandiflora
Asclepias speciosa
showy milkweed 42%
Asclepias speciosa
Eriogonum leptocladon
fine branched wild buckwheat 42%
Eriogonum leptocladon
Primula specuicola
cave primrose 41%
Primula specuicola
Rosa woodsii
Wood's rose 41%
Rosa woodsii
Packera multilobata
lobeleaf groundsel 41%
Packera multilobata
Chaenactis stevioides
desert pincushion 41%
Chaenactis stevioides
Yucca baileyi
Navajo yucca 41%
Yucca baileyi
Phacelia crenulata
notch-leaf scorpionweed 41%
Phacelia crenulata
Argemone corymbosa
Mojave prickly poppy 41%
Argemone corymbosa
Ipomopsis gunnisonii
sand-dune skyrocket 41%
Ipomopsis gunnisonii
Rhaponticum repens
Russian knapweed 41%
Rhaponticum repens
Lepidium montanum
mountain pepperweed 41%
Lepidium montanum
Fallugia paradoxa
Apache plume 41%
Fallugia paradoxa
Syntrichia ruralis
star moss 40%
Syntrichia ruralis
Frangula betulifolia
birchleaf buckthorn 40%
Frangula betulifolia
Cucurbita foetidissima
buffalo gourd 40%
Cucurbita foetidissima
Eriogonum inflatum
desert trumpet 40%
Eriogonum inflatum
Encelia resinifera
sticky brittlebush 40%
Encelia resinifera
Mentzelia longiloba
Adonis stickleaf 40%
Mentzelia longiloba
Brickellia microphylla
littleleaf brickellbush 40%
Brickellia microphylla
Penstemon palmeri
Palmer's penstemon 40%
Penstemon palmeri
Petradoria pumila
rock goldenrod 40%
Petradoria pumila
Quercus turbinella
turbinella oak 40%
Quercus turbinella
Aquilegia micrantha
alcove columbine 39%
Aquilegia micrantha
Chaetopappa ericoides
heath-leaved chaetopappa 39%
Chaetopappa ericoides
Symphyotrichum ascendens
longleaf aster 39%
Symphyotrichum ascendens
Bromus tectorum
cheatgrass 39%
Bromus tectorum
Xylorhiza tortifolia
Mojave aster 39%
Xylorhiza tortifolia
Senecio spartioides
broom-like ragwort 39%
Senecio spartioides
Parryella filifolia
common dunebroom 39%
Parryella filifolia
Echinocereus engelmannii
strawberry hedgehog cactus 39%
Echinocereus engelmannii
Amsonia tomentosa
woolly bluestar 38%
Amsonia tomentosa
Stephanomeria pauciflora
brownplume wirelettuce 38%
Stephanomeria pauciflora
Brickellia longifolia
longleaf brickellbush 38%
Brickellia longifolia
Opuntia macrorhiza
twistspine pricklypear 38%
Opuntia macrorhiza
Heterotheca villosa
hairy goldenaster 38%
Heterotheca villosa
Glycyrrhiza lepidota
wild licorice 38%
Glycyrrhiza lepidota
Shepherdia rotundifolia
roundleaf buffaloberry 38%
Shepherdia rotundifolia
Cylindropuntia imbricata
tree cholla 38%
Cylindropuntia imbricata
Opuntia fragilis
brittle prickly pear 38%
Opuntia fragilis
Medicago sativa
alfalfa 38%
Medicago sativa
Verbesina encelioides
golden crownbeard 38%
Verbesina encelioides
Hymenopappus filifolius
fineleaf hymenopappus 38%
Hymenopappus filifolius
Ceratocephala testiculata
curveseed butterwort 38%
Ceratocephala testiculata
Sphaeralcea leptophylla
scaly globemallow 37%
Sphaeralcea leptophylla
Mirabilis linearis
linearleaf four-o'clock 37%
Mirabilis linearis
Gaillardia spathulata
western blanketflower 37%
Gaillardia spathulata
Helianthus nuttallii
Nuttall's sunflower 37%
Helianthus nuttallii
Eriogonum wetherillii
Wetherill's wild buckwheat 37%
Eriogonum wetherillii
Sphaeralcea grossulariifolia
gooseberryleaf globemallow 37%
Sphaeralcea grossulariifolia
Sphaeralcea ambigua
desert globemallow 37%
Sphaeralcea ambigua
Enceliopsis nudicaulis
nakedstem sunray 37%
Enceliopsis nudicaulis
Linum aristatum
bristle flax 37%
Linum aristatum
Mentzelia laevicaulis
smoothstem blazing-star 37%
Mentzelia laevicaulis
Sphaeralcea digitata
juniper globemallow 37%
Sphaeralcea digitata
Cirsium arizonicum
Arizona thistle 37%
Cirsium arizonicum
Symphyotrichum ciliatum
rayless alkali aster 37%
Symphyotrichum ciliatum
Stephanomeria tenuifolia
narrow-leaf wire-lettuce 37%
Stephanomeria tenuifolia
Cylindropuntia whipplei
whipple cholla 36%
Cylindropuntia whipplei
Ratibida columnifera
upright prairie coneflower 36%
Ratibida columnifera
Salsola paulsenii
barbwire Russian thistle 36%
Salsola paulsenii
Dieteria asteroides
fall tansyaster 36%
Dieteria asteroides
Eriogonum ovalifolium
cushion wild buckwheat 36%
Eriogonum ovalifolium
Psora decipiens
blushing scale lichen 36%
Psora decipiens
Sideranthus spinulosus
cut-leaf ironplant 36%
Sideranthus spinulosus
Dasyochloa pulchella
fluffgrass 36%
Dasyochloa pulchella
Tamarix chinensis
Chinese tamarisk 36%
Tamarix chinensis
Erigeron bellidiastrum
western fleabane 36%
Erigeron bellidiastrum
Artemisia ludoviciana
silver wormwood 36%
Artemisia ludoviciana
Astragalus lentiginosus
freckled milk-vetch 36%
Astragalus lentiginosus
Oenothera albicaulis
white-stem evening-primrose 35%
Oenothera albicaulis
Arctostaphylos pungens
pointleaf manzanita 35%
Arctostaphylos pungens
Mentzelia pterosperma
wingseed stickleaf 35%
Mentzelia pterosperma
Linanthus watsonii
Watson's prickly phlox 35%
Linanthus watsonii
Aphyllon ludovicianum
Louisiana broomrape 35%
Aphyllon ludovicianum
Ephedra torreyana
Torrey's ephedra 35%
Ephedra torreyana
Tragopogon dubius
yellow salsify 35%
Tragopogon dubius
Gaillardia pulchella
firewheel 35%
Gaillardia pulchella
Baileya multiradiata
desert marigold 35%
Baileya multiradiata
Asclepias subverticillata
horsetail milkweed 35%
Asclepias subverticillata
Erigeron divergens
spreading fleabane 35%
Erigeron divergens
Forestiera pubescens
stretchberry 34%
Forestiera pubescens
Euphrosyne acerosa
copperweed 34%
Euphrosyne acerosa
Symphyotrichum frondosum
short-rayed alkali aster 34%
Symphyotrichum frondosum
Ladeania lanceolata
lemon scurfpea 34%
Ladeania lanceolata
Tribulus terrestris
puncture vine 34%
Tribulus terrestris
Typha domingensis
southern cattail 34%
Typha domingensis
Cercocarpus montanus
alder-leaf mountain-mahogany 34%
Cercocarpus montanus
Helianthella microcephala
small head sunflower 34%
Helianthella microcephala
Heliomeris longifolia
longleaf false goldeneye 34%
Heliomeris longifolia
Euploca convolvulacea
morning-glory heliotrope 34%
Euploca convolvulacea
Heliomeris multiflora
showy goldeneye 34%
Heliomeris multiflora
Phlox longifolia
longleaf phlox 34%
Phlox longifolia
Ipomopsis congesta
ballhead ipomopsis 34%
Ipomopsis congesta
Hedysarum boreale
northern sweetvetch 34%
Hedysarum boreale
Portulaca halimoides
silkcotton purslane 34%
Portulaca halimoides
Lomatium parryi
Parry's biscuitroot 34%
Lomatium parryi
Gutierrezia microcephala
threadleaf snakeweed 34%
Gutierrezia microcephala
Verbascum virgatum
wand mullein 34%
Verbascum virgatum
Nicotiana attenuata
coyote tobacco 33%
Nicotiana attenuata
Castilleja minor
lesser Indian paintbrush 33%
Castilleja minor
Cordylanthus parviflorus
small-flowered bird's-beak 33%
Cordylanthus parviflorus
Eriogonum heermannii
Heermann's wild buckwheat 33%
Eriogonum heermannii
Eriogonum cernuum
nodding wild buckwheat 33%
Eriogonum cernuum
Dalea flavescens
Canyonlands prairie clover 33%
Dalea flavescens
Arctostaphylos patula
green-leaf manzanita 33%
Arctostaphylos patula
Lorandersonia pulchella
southwestern rabbitbrush 33%
Lorandersonia pulchella
Purshia tridentata
bitterbrush 33%
Purshia tridentata
Dimorphocarpa wislizeni
spectacle pod 33%
Dimorphocarpa wislizeni
Streptanthus cordatus
heartleaf twistflower 33%
Streptanthus cordatus
Lygodesmia juncea
rush skeletonplant 33%
Lygodesmia juncea
Argemone polyanthemos
prickly poppy 33%
Argemone polyanthemos
Astragalus praelongus
stinking milkvetch 33%
Astragalus praelongus
Sphaeralcea munroana
Munro's globemallow 33%
Sphaeralcea munroana
Eremopyrum triticeum
annual wheatgrass 33%
Eremopyrum triticeum
Chilopsis linearis
desert-willow 33%
Chilopsis linearis
Lepidium fremontii
desert pepperweed 33%
Lepidium fremontii
Psilostrophe sparsiflora
greenstem paperflower 33%
Psilostrophe sparsiflora
Linum lewisii
Lewis flax 33%
Linum lewisii
Berberis repens
creeping Oregon-grape 33%
Berberis repens
Atriplex gardneri
Gardner's saltbush 33%
Atriplex gardneri
Asclepias asperula
spider milkweed 33%
Asclepias asperula
Phyllanthus warnockii
sand reverchonia 33%
Phyllanthus warnockii
Xanthomendoza trachyphylla
desert firedot lichen 32%
Xanthomendoza trachyphylla
Acer grandidentatum
bigtooth maple 32%
Acer grandidentatum
Ephedra nevadensis
Nevada Mormon tea 32%
Ephedra nevadensis
Lupinus argenteus
silvery lupine 32%
Lupinus argenteus
Bouteloua gracilis
blue grama 32%
Bouteloua gracilis
Argemone munita
flatbud prickly poppy 32%
Argemone munita
Euphorbia parryi
Parry's sandmat 32%
Euphorbia parryi
Eriogonum fusiforme
Native American pipeweed 32%
Eriogonum fusiforme
Euphorbia micromera
Sonoran sandmat 32%
Euphorbia micromera
Actaea rubra
baneberry 32%
Actaea rubra
Symphoricarpos longiflorus
desert snowberry 32%
Symphoricarpos longiflorus
Escobaria vivipara
spinystar 32%
Escobaria vivipara
Chylismia walkeri
Walker's evening-primrose 32%
Chylismia walkeri
Grayia brandegeei
siltbush 32%
Grayia brandegeei
Symphyotrichum bracteolatum
Eaton's aster 32%
Symphyotrichum bracteolatum
Bassia scoparia
summer cypress 32%
Bassia scoparia
Chrysothamnus greenei
Greene's rabbitbrush 32%
Chrysothamnus greenei
Psilostrophe tagetina
woolly paperflower 32%
Psilostrophe tagetina
Thalloidima sedifolium
blue blister lichen 32%
Thalloidima sedifolium
Lepidium eastwoodiae
mesa pepperwort 32%
Lepidium eastwoodiae
Zeltnera calycosa
Buckley's centaury 32%
Zeltnera calycosa
Solanum rostratum
buffalo bur 32%
Solanum rostratum
Oenothera lavandulifolia
lavenderleaf sundrop 32%
Oenothera lavandulifolia
Baccharis salicina
willow baccharis 31%
Baccharis salicina
Myriopteris gracilis
Fee's lip fern 31%
Myriopteris gracilis
Sorbus scopulina
Cascade mountain ash 31%
Sorbus scopulina
Halerpestes cymbalaria
alkali buttercup 31%
Halerpestes cymbalaria
Astragalus flavus
yellow milkvetch 31%
Astragalus flavus
Sporobolus flexuosus
mesa dropseed 31%
Sporobolus flexuosus
Salix exigua
sandbar willow 31%
Salix exigua
Xanthoparmelia mexicana
salted rock-shield 31%
Xanthoparmelia mexicana
Chloris virgata
feather fingergrass 31%
Chloris virgata
Acarospora nodulosa
Acarospora nodulosa 31%
Acarospora nodulosa
Oenothera deltoides
birdcage evening primrose 31%
Oenothera deltoides
Symphyotrichum falcatum
white prairie aster 31%
Symphyotrichum falcatum
Grayia spinosa
hopsage 31%
Grayia spinosa
Erigeron pumilus
shaggy fleabane 31%
Erigeron pumilus
Phaeophyscia nigricans
sandy oysters 31%
Phaeophyscia nigricans
Brickellia californica
California brickellbush 31%
Brickellia californica
Brachytheciastrum velutinum
velvet feather-moss 31%
Brachytheciastrum velutinum
Oenothera elata
western evening-primrose 31%
Oenothera elata
Dicoria canescens
desert twinbugs 31%
Dicoria canescens
Populus angustifolia
narrowleaf cottonwood 31%
Populus angustifolia
Sophora stenophylla
fringeleaf necklacepod 31%
Sophora stenophylla
Frasera paniculata
tufted frasera 31%
Frasera paniculata
Atriplex saccaria
sack saltbush 31%
Atriplex saccaria
Centaurea virgata
squarrose knapweed 31%
Centaurea virgata
Muhlenbergia pungens
sandhill muhly 31%
Muhlenbergia pungens
Lorandersonia linifolia
spearleaf rabbitbrush 31%
Lorandersonia linifolia
Castilleja miniata
giant red paintbrush 31%
Castilleja miniata
Argyrochosma limitanea
southwestern false cloak fern 31%
Argyrochosma limitanea
Geranium viscosissimum
sticky purple geranium 31%
Geranium viscosissimum
Solanum elaeagnifolium
silver-leaved nightshade 31%
Solanum elaeagnifolium
Gutierrezia pomariensis
Uinta Basin snakeweed 31%
Gutierrezia pomariensis
Convolvulus arvensis
field bindweed 31%
Convolvulus arvensis
Sporobolus giganteus
giant dropseed 31%
Sporobolus giganteus
Lewinskya rupestris
rock bristle-moss 31%
Lewinskya rupestris
Malacothrix glabrata
smooth desert dandelion 31%
Malacothrix glabrata
Wyethia amplexicaulis
northern mule-ears 30%
Wyethia amplexicaulis
Encelia virginensis
Virgin River brittlebush 30%
Encelia virginensis
Astragalus cicer
chickpea milkvetch 30%
Astragalus cicer
Euphorbia myrsinites
myrtle spurge 30%
Euphorbia myrsinites
Grimmia montana
montane dry rock moss 30%
Grimmia montana
Ageratina herbacea
fragrant snakeroot 30%
Ageratina herbacea
Epipactis gigantea
stream orchid 30%
Epipactis gigantea
Dalea searlsiae
Searls' prairie clover 30%
Dalea searlsiae
Chloracantha spinosa
spiny chloracantha 30%
Chloracantha spinosa
Hilaria jamesii
James' galleta 30%
Hilaria jamesii
Sagittaria cuneata
arumleaf arrowhead 30%
Sagittaria cuneata
Atriplex powellii
Powell's saltbush 30%
Atriplex powellii
Symphyotrichum spathulatum
western mountain aster 30%
Symphyotrichum spathulatum
Lescuraea radicosa
dense-rooted Leske's moss 30%
Lescuraea radicosa
Atriplex obovata
mound saltbush 30%
Atriplex obovata
Thelesperma megapotamicum
rayless greenthread 30%
Thelesperma megapotamicum
Amelanchier alnifolia
saskatoon 30%
Amelanchier alnifolia
Hyoscyamus niger
black henbane 30%
Hyoscyamus niger
Oh my gosh! 830 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.