favicon
Wildflower Identification Website
Search for wildflowers by location, color, shape and time
Click here for Instructions
Login
Search Summary
Category All Plants 14512
Location Wupatki-National-Monument 2610
Elevation 5200 feet 2426
Observation Time Now: 3rd week of August 2105
Search Results
Click on an image for more information.
Oenothera pallida
pale evening-primrose 83%
Oenothera pallida
Yucca baccata
banana yucca 81%
Yucca baccata
Zinnia grandiflora
plains zinnia 80%
Zinnia grandiflora
Fallugia paradoxa
Apache plume 74%
Fallugia paradoxa
Asclepias latifolia
broadleaf milkweed 73%
Asclepias latifolia
Chamaesaracha coronopus
green-leaf five-eyes 72%
Chamaesaracha coronopus
Penstemon linarioides
toadflax penstemon 71%
Penstemon linarioides
Ceanothus fendleri
Fendler's ceanothus 70%
Ceanothus fendleri
Eriogonum corymbosum
white wild buckwheat 70%
Eriogonum corymbosum
Datura wrightii
sacred thorn apple 69%
Datura wrightii
Solanum elaeagnifolium
silver-leaved nightshade 68%
Solanum elaeagnifolium
Sphaeralcea parvifolia
smallflower globemallow 67%
Sphaeralcea parvifolia
Penstemon rostriflorus
Bridges' penstemon 67%
Penstemon rostriflorus
Purshia stansburyana
Stansbury's cliffrose 67%
Purshia stansburyana
Dieteria canescens
hoary aster 66%
Dieteria canescens
Mentzelia multiflora
Adonis blazingstar 66%
Mentzelia multiflora
Ipomopsis longiflora
white-flower skyrocket 65%
Ipomopsis longiflora
Dalea candida
white prairie clover 65%
Dalea candida
Petrophytum caespitosum
mat rock-spirea 65%
Petrophytum caespitosum
Gaillardia pinnatifida
red dome blanketflower 64%
Gaillardia pinnatifida
Yucca angustissima
fineleaf yucca 64%
Yucca angustissima
Psilostrophe sparsiflora
greenstem paperflower 64%
Psilostrophe sparsiflora
Rosa woodsii
Wood's rose 63%
Rosa woodsii
Senecio flaccidus
threadleaf groundsel 63%
Senecio flaccidus
Yucca baileyi
Navajo yucca 63%
Yucca baileyi
Tetraclea coulteri
Coulter's wrinklefruit 63%
Tetraclea coulteri
Opuntia phaeacantha
tulip prickly pear 62%
Opuntia phaeacantha
Sphaeralcea hastulata
spear globemallow 62%
Sphaeralcea hastulata
Erigeron divergens
spreading fleabane 61%
Erigeron divergens
Gutierrezia sarothrae
broom snakeweed 61%
Gutierrezia sarothrae
Agave parryi
Parry's agave 60%
Agave parryi
Cylindropuntia whipplei
whipple cholla 60%
Cylindropuntia whipplei
Asclepias subverticillata
horsetail milkweed 60%
Asclepias subverticillata
Stanleya pinnata
desert prince's plume 60%
Stanleya pinnata
Ericameria nauseosa
rubber rabbitbrush 60%
Ericameria nauseosa
Astragalus amphioxys
Crescent milkvetch 59%
Astragalus amphioxys
Kallstroemia parviflora
warty caltrop 59%
Kallstroemia parviflora
Castilleja linariifolia
Wyoming Indian paintbrush 59%
Castilleja linariifolia
Chrysothamnus viscidiflorus
yellow rabbitbrush 58%
Chrysothamnus viscidiflorus
Cirsium arizonicum
Arizona thistle 58%
Cirsium arizonicum
Atriplex canescens
four-wing saltbush 58%
Atriplex canescens
Mirabilis multiflora
Colorado four o'clock 58%
Mirabilis multiflora
Alhagi maurorum
camelthorn 58%
Alhagi maurorum
Castilleja integra
foothill paintbrush 58%
Castilleja integra
Oenothera suffrutescens
scarlet gaura 57%
Oenothera suffrutescens
Calliandra humilis
dwarf stickpea 57%
Calliandra humilis
Sphaeralcea grossulariifolia
gooseberryleaf globemallow 57%
Sphaeralcea grossulariifolia
Artemisia filifolia
sand sagebrush 56%
Artemisia filifolia
Juniperus osteosperma
Utah juniper 56%
Juniperus osteosperma
Astragalus praelongus
stinking milkvetch 56%
Astragalus praelongus
Physalis hederifolia
ivyleaf groundcherry 56%
Physalis hederifolia
Cleomella refracta
spectacle fruit 55%
Cleomella refracta
Aquilegia chrysantha
golden columbine 55%
Aquilegia chrysantha
Aristida purpurea
purple threeawn 55%
Aristida purpurea
Hilaria jamesii
James' galleta 55%
Hilaria jamesii
Dasyochloa pulchella
fluffgrass 55%
Dasyochloa pulchella
Nicotiana attenuata
coyote tobacco 54%
Nicotiana attenuata
Cleomella serrulata
Rocky Mountain bee-plant 54%
Cleomella serrulata
Ephedra viridis
green Mormon tea 54%
Ephedra viridis
Grindelia squarrosa
curlycup gumweed 54%
Grindelia squarrosa
Polanisia dodecandra
red-whisker clammy-weed 54%
Polanisia dodecandra
Opuntia polyacantha
plains prickly pear 54%
Opuntia polyacantha
Parryella filifolia
common dunebroom 54%
Parryella filifolia
Isocoma rusbyi
Rusby's goldenbush 54%
Isocoma rusbyi
Pomaria jamesii
James' holdback 53%
Pomaria jamesii
Sporobolus airoides
alkali sacaton 53%
Sporobolus airoides
Solanum triflorum
cutleaf nightshade 53%
Solanum triflorum
Sphaeralcea leptophylla
scaly globemallow 53%
Sphaeralcea leptophylla
Arctostaphylos pungens
pointleaf manzanita 53%
Arctostaphylos pungens
Oenothera elata
western evening-primrose 53%
Oenothera elata
Isocoma pluriflora
southern goldenbush 53%
Isocoma pluriflora
Escobaria vivipara
spinystar 53%
Escobaria vivipara
Bouteloua eriopoda
black grama 53%
Bouteloua eriopoda
Dimorphocarpa wislizeni
spectacle pod 52%
Dimorphocarpa wislizeni
Euphorbia fendleri
Fendler's sandmat 52%
Euphorbia fendleri
Astragalus humistratus
ground-cover milkvetch 52%
Astragalus humistratus
Argemone pleiacantha
southwestern pricklypoppy 52%
Argemone pleiacantha
Potentilla thurberi
scarlet cinquefoil 52%
Potentilla thurberi
Hesperidanthus linearifolius
slimleaf plainsmustard 52%
Hesperidanthus linearifolius
Astragalus lentiginosus
freckled milk-vetch 52%
Astragalus lentiginosus
Bouteloua gracilis
blue grama 51%
Bouteloua gracilis
Rhus aromatica
fragrant sumac 51%
Rhus aromatica
Echinocereus bakeri
Baker kingcup cactus 51%
Echinocereus bakeri
Stephanomeria pauciflora
brownplume wirelettuce 51%
Stephanomeria pauciflora
Chaetopappa ericoides
heath-leaved chaetopappa 51%
Chaetopappa ericoides
Cirsium wheeleri
Wheeler's thistle 51%
Cirsium wheeleri
Senna bauhinioides
twinleaf senna 51%
Senna bauhinioides
Mirabilis linearis
linearleaf four-o'clock 51%
Mirabilis linearis
Astragalus mollissimus
woolly locoweed 51%
Astragalus mollissimus
Eriogonum deflexum
flatcrown wild buckwheat 50%
Eriogonum deflexum
Allionia incarnata
windmills 50%
Allionia incarnata
Mentzelia pumila
dwarf blazingstar 50%
Mentzelia pumila
Abies concolor
white fir 50%
Abies concolor
Helianthus petiolaris
prairie sunflower 50%
Helianthus petiolaris
Echinocereus triglochidiatus
kingcup cactus 50%
Echinocereus triglochidiatus
Cylindropuntia imbricata
tree cholla 50%
Cylindropuntia imbricata
Juniperus monosperma
oneseed juniper 50%
Juniperus monosperma
Xanthisma gracile
slender goldenweed 50%
Xanthisma gracile
Ipomopsis arizonica
Arizona skyrocket 50%
Ipomopsis arizonica
Heterotheca villosa
hairy goldenaster 50%
Heterotheca villosa
Nolina microcarpa
sacahuista 50%
Nolina microcarpa
Ipomopsis aggregata
skyrocket 50%
Ipomopsis aggregata
Artemisia bigelovii
Bigelow sagebrush 50%
Artemisia bigelovii
Sphaeralcea ambigua
desert globemallow 49%
Sphaeralcea ambigua
Penstemon virgatus
wandbloom penstemon 49%
Penstemon virgatus
Pinus edulis
Colorado pinyon 49%
Pinus edulis
Opuntia engelmannii
cactus apple 49%
Opuntia engelmannii
Sphaeralcea incana
gray globemallow 49%
Sphaeralcea incana
Oenothera cespitosa
tufted evening-primrose 49%
Oenothera cespitosa
Muhlenbergia porteri
bush muhly 48%
Muhlenbergia porteri
Oenothera lavandulifolia
lavenderleaf sundrop 48%
Oenothera lavandulifolia
Poliomintha incana
rosemary mint 48%
Poliomintha incana
Aquilegia desertorum
desert columbine 48%
Aquilegia desertorum
Linum aristatum
bristle flax 48%
Linum aristatum
Stephanomeria tenuifolia
narrow-leaf wire-lettuce 48%
Stephanomeria tenuifolia
Castilleja miniata
giant red paintbrush 48%
Castilleja miniata
Ephedra torreyana
Torrey's ephedra 48%
Ephedra torreyana
Penstemon barbatus
scarlet penstemon 48%
Penstemon barbatus
Heterotheca polothrix
rough hairy false goldenaster 48%
Heterotheca polothrix
Erythranthe verbenacea
crimson monkeyflower 48%
Erythranthe verbenacea
Gymnosperma glutinosum
gumhead 47%
Gymnosperma glutinosum
Eriogonum alatum
winged wild buckwheat 47%
Eriogonum alatum
Cologania angustifolia
longleaf cologania 47%
Cologania angustifolia
Sphaeralcea fendleri
thicket globe-mallow 47%
Sphaeralcea fendleri
Brickellia microphylla
littleleaf brickellbush 47%
Brickellia microphylla
Dalea albiflora
whiteflower prairie clover 47%
Dalea albiflora
Solidago velutina
velvety goldenrod 47%
Solidago velutina
Encelia resinifera
sticky brittlebush 46%
Encelia resinifera
Salsola tragus
prickly Russian thistle 46%
Salsola tragus
Berberis fremontii
Fremont's barberry 46%
Berberis fremontii
Sanvitalia abertii
Abert's creeping zinnia 46%
Sanvitalia abertii
Acmispon wrightii
red and yellow pea 46%
Acmispon wrightii
Oenothera coronopifolia
crownleaf evening primrose 46%
Oenothera coronopifolia
Geranium caespitosum
pineywoods geranium 46%
Geranium caespitosum
Cirsium ochrocentrum
yellowspine thistle 46%
Cirsium ochrocentrum
Opuntia orbiculata
western pricklypear 46%
Opuntia orbiculata
Euphorbia parryi
Parry's sandmat 46%
Euphorbia parryi
Juniperus deppeana
alligator juniper 46%
Juniperus deppeana
Abronia elliptica
Great Basin sand verbena 46%
Abronia elliptica
Acourtia wrightii
brownfoot 46%
Acourtia wrightii
Phaseolus angustissimus
slimleaf bean 46%
Phaseolus angustissimus
Halogeton glomeratus
saltlover 46%
Halogeton glomeratus
Opuntia pottsii
Potts's prickly-pear 46%
Opuntia pottsii
Echeandia flavescens
Torrey's craglily 46%
Echeandia flavescens
Brickellia oblongifolia
Mojave brickellbush 46%
Brickellia oblongifolia
Euploca convolvulacea
morning-glory heliotrope 45%
Euploca convolvulacea
Galinsogeopsis ciliata
fringed rockdaisy 45%
Galinsogeopsis ciliata
Oenothera longissima
longstem evening primrose 45%
Oenothera longissima
Heliomeris multiflora
showy goldeneye 45%
Heliomeris multiflora
Oenothera podocarpa
pinyon evening primrose 45%
Oenothera podocarpa
Senecio spartioides
broom-like ragwort 45%
Senecio spartioides
Atriplex confertifolia
shadscale 45%
Atriplex confertifolia
Pectis angustifolia
lemonscent 45%
Pectis angustifolia
Amelanchier utahensis
Utah serviceberry 45%
Amelanchier utahensis
Tiquilia latior
mat tiquilia 45%
Tiquilia latior
Ipomopsis multiflora
many-flower gilia 45%
Ipomopsis multiflora
Oreocarya suffruticosa
James' catseye 45%
Oreocarya suffruticosa
Juniperus scopulorum
Rocky Mountain juniper 45%
Juniperus scopulorum
Heterotheca fulcrata
rockyscree false goldenaster 45%
Heterotheca fulcrata
Robinia neomexicana
New Mexico locust 44%
Robinia neomexicana
Desmanthus cooleyi
Cooley's bundleflower 44%
Desmanthus cooleyi
Penstemon ambiguus
bush penstemon 44%
Penstemon ambiguus
Fouquieria splendens
ocotillo 44%
Fouquieria splendens
Bouteloua curtipendula
side oats grama 44%
Bouteloua curtipendula
Eriogonum divaricatum
divergent wild buckwheat 44%
Eriogonum divaricatum
Thelypodium wrightii
Wright's thelypody 44%
Thelypodium wrightii
Yucca elata
soaptree yucca 44%
Yucca elata
Commelina dianthifolia
bird-bill dayflower 44%
Commelina dianthifolia
Krascheninnikovia lanata
winterfat 44%
Krascheninnikovia lanata
Platanus wrightii
Arizona sycamore 44%
Platanus wrightii
Asclepias elata
nodding milkweed 44%
Asclepias elata
Solanum rostratum
buffalo bur 44%
Solanum rostratum
Cordylanthus parviflorus
small-flowered bird's-beak 44%
Cordylanthus parviflorus
Lithospermum thurberi
giant trumpets 44%
Lithospermum thurberi
Ipomoea capillacea
purple morningglory 44%
Ipomoea capillacea
Tradescantia occidentalis
spiderwort 44%
Tradescantia occidentalis
Chrysothamnus greenei
Greene's rabbitbrush 44%
Chrysothamnus greenei
Linum lewisii
Lewis flax 44%
Linum lewisii
Ipomoea cristulata
Trans-Pecos morningglory 43%
Ipomoea cristulata
Astragalus sabulonum
gravel milkvetch 43%
Astragalus sabulonum
Eriogonum leptocladon
fine branched wild buckwheat 43%
Eriogonum leptocladon
Eriocoma hymenoides
Indian ricegrass 43%
Eriocoma hymenoides
Hoffmannseggia drepanocarpa
sicklepod holdback 43%
Hoffmannseggia drepanocarpa
Aquilegia micrantha
alcove columbine 43%
Aquilegia micrantha
Shepherdia rotundifolia
roundleaf buffaloberry 43%
Shepherdia rotundifolia
Myriopteris gracilis
Fee's lip fern 43%
Myriopteris gracilis
Euphorbia serpillifolia
thyme-leafed spurge 43%
Euphorbia serpillifolia
Linaria dalmatica
Balkan toadflax 43%
Linaria dalmatica
Verbascum thapsus
great mullein 43%
Verbascum thapsus
Maurandella antirrhiniflora
snapdragon vine 43%
Maurandella antirrhiniflora
Eriogonum polycladon
sorrel wild buckwheat 43%
Eriogonum polycladon
Oenothera neomexicana
New Mexico evening-primrose 43%
Oenothera neomexicana
Juglans major
Arizona walnut 43%
Juglans major
Thymophylla acerosa
pricklyleaf dogweed 43%
Thymophylla acerosa
Opuntia chlorotica
pancake pricklypear 43%
Opuntia chlorotica
Quercus turbinella
turbinella oak 43%
Quercus turbinella
Thelesperma megapotamicum
rayless greenthread 43%
Thelesperma megapotamicum
Nicotiana obtusifolia
desert tobacco 43%
Nicotiana obtusifolia
Argemone munita
flatbud prickly poppy 43%
Argemone munita
Opuntia tortispina
twist-spined pricklypear 43%
Opuntia tortispina
Erysimum capitatum
western wallflower 43%
Erysimum capitatum
Menodora scabra
rough menodora 43%
Menodora scabra
Rubus neomexicanus
New Mexico raspberry 43%
Rubus neomexicanus
Eriogonum microtheca
slender wild buckwheat 43%
Eriogonum microtheca
Hedeoma drummondii
Drummond's false pennyroyal 43%
Hedeoma drummondii
Echinocereus coccineus
scarlet hedgehog cactus 42%
Echinocereus coccineus
Echinocereus fendleri
pinkflower hedgehog cactus 42%
Echinocereus fendleri
Salvia subincisa
saw-tooth sage 42%
Salvia subincisa
Houstonia wrightii
pygmy bluet 42%
Houstonia wrightii
Sporobolus flexuosus
mesa dropseed 42%
Sporobolus flexuosus
Rhizoplaca chrysoleuca
orange rock-posy lichen 42%
Rhizoplaca chrysoleuca
Sphaeralcea laxa
caliche globemallow 42%
Sphaeralcea laxa
Hymenopappus filifolius
fineleaf hymenopappus 42%
Hymenopappus filifolius
Artemisia ludoviciana
silver wormwood 42%
Artemisia ludoviciana
Erigeron concinnus
Navajo fleabane 42%
Erigeron concinnus
Erigeron speciosus
showy fleabane 42%
Erigeron speciosus
Packera multilobata
lobeleaf groundsel 42%
Packera multilobata
Oxytropis lambertii
purple locoweed 42%
Oxytropis lambertii
Cleomella lutea
yellow bee plant 42%
Cleomella lutea
Psilostrophe tagetina
woolly paperflower 42%
Psilostrophe tagetina
Proboscidea parviflora
Wooton's devil's claw 42%
Proboscidea parviflora
Oenothera hexandra
harlequinbush 42%
Oenothera hexandra
Machaeranthera tanacetifolia
tansyleaf tansyaster 42%
Machaeranthera tanacetifolia
Penstemon palmeri
Palmer's penstemon 42%
Penstemon palmeri
Dalea filiformis
Sonoran prairie clover 42%
Dalea filiformis
Eriogonum nummulare
Kearney's wild buckwheat 42%
Eriogonum nummulare
Sarcobatus vermiculatus
greasewood 42%
Sarcobatus vermiculatus
Clematis ligusticifolia
western clematis 42%
Clematis ligusticifolia
Tetraneuris acaulis
stemless hymenoxys 42%
Tetraneuris acaulis
Phacelia heterophylla
varileaf phacelia 42%
Phacelia heterophylla
Hedeoma oblongifolia
oblongleaf false pennyroyal 42%
Hedeoma oblongifolia
Hypertelis umbellata
thread-stem carpet-weed 41%
Hypertelis umbellata
Ipomopsis gunnisonii
sand-dune skyrocket 41%
Ipomopsis gunnisonii
Aliciella hutchinsifolia
desert pale gilia 41%
Aliciella hutchinsifolia
Helianthus nuttallii
Nuttall's sunflower 41%
Helianthus nuttallii
Ceanothus integerrimus
deerbrush 41%
Ceanothus integerrimus
Scabrethia scabra
badlands mule-ears 41%
Scabrethia scabra
Helianthella microcephala
small head sunflower 41%
Helianthella microcephala
Artemisia tridentata
sagebrush 41%
Artemisia tridentata
Xanthisma spinulosum
cut-leaf ironplant 41%
Xanthisma spinulosum
Rudbeckia laciniata
cutleaf coneflower 41%
Rudbeckia laciniata
Eriogonum hookeri
Hooker's wild buckwheat 41%
Eriogonum hookeri
Linum puberulum
desert flax 41%
Linum puberulum
Melampodium leucanthum
plains blackfoot 41%
Melampodium leucanthum
Cordylanthus wrightii
Wright's bird's beak 41%
Cordylanthus wrightii
Thalictrum fendleri
Fendler's meadow-rue 41%
Thalictrum fendleri
Cymopterus lemmonii
alpine false springparsley 41%
Cymopterus lemmonii
Penstemon eatonii
firecracker penstemon 41%
Penstemon eatonii
Bassia scoparia
summer cypress 41%
Bassia scoparia
Glandularia chiricahensis
Chiricahua vervain 41%
Glandularia chiricahensis
Vitis arizonica
canyon grape 41%
Vitis arizonica
Sphaeralcea angustifolia
copper globemallow 41%
Sphaeralcea angustifolia
Cucurbita foetidissima
buffalo gourd 41%
Cucurbita foetidissima
Astragalus hallii
Hall's milkvetch 41%
Astragalus hallii
Atriplex obovata
mound saltbush 41%
Atriplex obovata
Dasylirion wheeleri
desert spoon 41%
Dasylirion wheeleri
Tragopogon dubius
yellow salsify 41%
Tragopogon dubius
Astragalus wootonii
halfmoon milkvetch 41%
Astragalus wootonii
Zinnia acerosa
desert zinnia 41%
Zinnia acerosa
Homalocephala polycephala
cotton top cactus 40%
Homalocephala polycephala
Malva neglecta
common mallow 40%
Malva neglecta
Baileya multiradiata
desert marigold 40%
Baileya multiradiata
Dieteria asteroides
fall tansyaster 40%
Dieteria asteroides
Monarda pectinata
plains beebalm 40%
Monarda pectinata
Delphinium geraniifolium
Clark Valley larkspur 40%
Delphinium geraniifolium
Castilleja tenuiflora
Santa Catalina paintbrush 40%
Castilleja tenuiflora
Verbesina encelioides
golden crownbeard 40%
Verbesina encelioides
Eriogonum racemosum
redroot wild buckwheat 40%
Eriogonum racemosum
Humulus lupulus
common hops 40%
Humulus lupulus
Erythrostemon gilliesii
bird of paradise bush 40%
Erythrostemon gilliesii
Townsendia strigosa
hairy Townsend daisy 40%
Townsendia strigosa
Echinocereus engelmannii
strawberry hedgehog cactus 40%
Echinocereus engelmannii
Elymus elymoides
bottlebrush squirreltail 40%
Elymus elymoides
Dalea lanata
woolly prairie clover 40%
Dalea lanata
Ageratina herbacea
fragrant snakeroot 40%
Ageratina herbacea
Oenothera hartwegii
Hartweg's sundrops 40%
Oenothera hartwegii
Sporobolus giganteus
giant dropseed 40%
Sporobolus giganteus
Achillea millefolium
common yarrow 40%
Achillea millefolium
Euphorbia micromera
Sonoran sandmat 40%
Euphorbia micromera
Persicaria amphibia
water smartweed 40%
Persicaria amphibia
Glossopetalon spinescens
spiny greasewood 40%
Glossopetalon spinescens
Eriogonum umbellatum
sulphur-flower wild buckwheat 40%
Eriogonum umbellatum
Tradescantia pinetorum
pinewoods spiderwort 40%
Tradescantia pinetorum
Ipomoea costellata
crestrib morningglory 40%
Ipomoea costellata
Selaginella mutica
bluntleaf spikemoss 40%
Selaginella mutica
Viola canadensis
Canada violet 40%
Viola canadensis
Solanum jamesii
wild potato 40%
Solanum jamesii
Forestiera pubescens
stretchberry 40%
Forestiera pubescens
Erigeron oreophilus
chaparral fleabane 40%
Erigeron oreophilus
Penstemon ophianthus
coiled anther penstemon 40%
Penstemon ophianthus
Agastache pallidiflora
New Mexico giant hyssop 40%
Agastache pallidiflora
Macroptilium gibbosifolium
variableleaf bushbean 39%
Macroptilium gibbosifolium
Tragia ramosa
branched noseburn 39%
Tragia ramosa
Eriogonum cernuum
nodding wild buckwheat 39%
Eriogonum cernuum
Heliomeris longifolia
longleaf false goldeneye 39%
Heliomeris longifolia
Mentzelia marginata
Colorado blazingstar 39%
Mentzelia marginata
Eriogonum heermannii
Heermann's wild buckwheat 39%
Eriogonum heermannii
Helianthus annuus
sunflower 39%
Helianthus annuus
Oenothera brachycarpa
shortfruit evening-primrose 39%
Oenothera brachycarpa
Hymenothrix dissecta
ragleaf bahia 39%
Hymenothrix dissecta
Oh my gosh! 1805 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.