D I S C O V E R    L I F E   
Bee Hunt! Odonata Lepidoptera 
  HomeAll Living ThingsIDnature guidesGlobal mapperAlbumsLabelsSearch
  AboutNewsEventsResearchEducationProjectsStudy sitesHelp


Trifolium pratense L.
RED CLOVER
Trebol rojo Mexico

Life   Plantae   Dicotyledoneae   Fabaceae   Trifolium

Links
80x5 - 240x3 - 240x4 - 320x1 - 320x2 - 320x3 - 640x1 - 640x2
Set display option above.
Click on images to enlarge.
Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense
Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense

Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense
Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense

Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense
Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense

Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense
Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense

Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense
Trifolium pratense
© Copyright Bobby Hattaway 2011 · 5
Trifolium pratense

Trifolium pratense, inflorescence - whole - unspecified
© Copyright Steve Baskauf, 2002-2011 · 4
Trifolium pratense, inflorescence - whole - unspecified
Trifolium pratense, whole plant - in flower - general view
© Copyright Steve Baskauf, 2002-2011 · 4
Trifolium pratense, whole plant - in flower - general view

Trifolium pratense, inflorescence - whole - unspecified
© Copyright Steve Baskauf, 2002-2011 · 4
Trifolium pratense, inflorescence - whole - unspecified
Trifolium pratense, stem - showing leaf bases
© Copyright Steve Baskauf, 2002-2011 · 4
Trifolium pratense, stem - showing leaf bases

Associates · map
FamilyScientific name @ source (records)
Andrenidae  Andrena crataegi @ CUIC_ENT (1)

Andrena wilkella @ CUIC_ENT (101); MLSB__N16- (19); UCMS_ENT (4)
Anthocoridae  Orius insidiosus @ MEMU_ENT (2)
Aphididae  Acyrthosiphon ( @ NCSU_ENT (9); AMNH_PBI (3)

Aphis ( @ NCSU_ENT (2)

Aulacorthum solani @ AMNH_PBI (1)

Nearctaphis bakeri @ CSCA_TCN (1); CSUC_TCN (12); AMNH_PBI (6); NCSU (28)

Therioaphis ( @ NCSU (2); CSUC_TCN (2); CSCA_TCN (14)
Apidae  Amegilla albigena @ AMNH_BEE (1)

Anthophora paranensis @ AMNH_BEE (4)

Apis mellifera @ BBSL (1); PN- (25); MLSB__N16- (53)

Bombus affinis @ AMNH_BEE (1)

Bombus appositus @ BBSL__JPS (7)

Bombus auricomus @ AMNH_BEE (2)

Bombus bimaculatus @ UCMS_ENT (6); MLSB__N16- (7); PN- (4)

Bombus borealis @ AMNH_BEE (14)

Bombus californicus @ BBSL__JPS (5)

Bombus centralis @ BBSL__JPS (1)

Bombus citrinus @ AMNH_BEE (1)

Bombus fervidus @ AMNH_BEE (13); UCMS_ENT (1); MLSB__N16- (13); PN- (39); BBSL (2); BBSL__JPS (7)

Bombus flavifrons @ BBSL (15)

Bombus griseocollis @ CUIC_ENT (1); PN- (11); MLSB__N16- (18); AMNH_BEE (1); BBSL__JPS (3); BBSL (2)

Bombus huntii @ AMNH_BEE (1)

Bombus impatiens @ AMNH_BEE (2); UCMS_ENT (1); MLSB__N16- (8); PN- (44)

Bombus insularis @ RMBL_ENT (1)

Bombus mixtus @ BBSL (17)

Bombus morrisoni @ BBSL (1); BMEC_ENT (2); BBSL__JPS (13)

Bombus nevadensis @ AMNH_BEE (6); BBSL__JPS (4)

Bombus occidentalis @ BBSL__JPS (2)

Bombus pensylvanicus @ UCMS_ENT (1); AMNH_BEE (5)

Bombus perplexus @ UCMS_ENT (3)

Bombus ternarius @ AMNH_BEE (4)

Bombus terricola @ AMNH_BEE (2); VTST_ENT (1)

Bombus vagans @ UCMS_ENT (2); AMNH_BEE (4); PN- (4); MLSB__N16- (1)

Bombus variabilis @ AMNH_BEE (1)

Eucera edwardsii @ BBSL (3)

Melissodes bimaculata @ UCMS_ENT (1)

Melissodes bimaculatus @ MLSB__N16- (1)

Xylocopa micans @ BBSL (1)

Xylocopa virginica @ MLSB__N16- (1); BBSL (1)
Botryosphaeriaceae  Phyllosticta trifoliiseda @ BPI (1)
Ceratobasidiaceae  Rhizoctonia solani @ BPI (1)
Cercopidae  Clastoptera xanthocephala @ MEMU_ENT (6)

Philaenus spumarius @ UCR_ENT (1)
Cicadellidae  Agallia constricta @ MEMU_ENT (16); UKYL_TCN (32)

Agallia @ MEMU_ENT (1)

Agalliopsis ( @ UKYL_TCN (1)

Balclutha @ MEMU_ENT (2)

Ceratagallia ( @ UKYL_TCN (8)

Cuerna costalis @ UKYL_TCN (9)

Deltocephalus flavicosta @ MEMU_ENT (1)

Draeculacephala antica @ UKYL_TCN (4)

Draeculacephala balli @ MEMU_ENT (8)

Draeculacephala portola @ UKYL_TCN (3); MEMU_ENT (2)

Empoasca ( @ MEMU_ENT (3)

Exitianus exitiosus @ MEMU_ENT (9)

Graminella nigrifrons @ UKYL_TCN (22); MEMU_ENT (36)

Graphocephala versuta @ UKYL_TCN (4); MEMU_ENT (23)

Latalus ( @ UKYL_TCN (1)

Macrosteles fascifrons @ MEMU_ENT (4)

Macrosteles quadrilineatus @ UKYL_TCN (2)

Oncometopia ( @ UDCC_TCN (2)

Paraphlepsius irroratus @ UKYL_TCN (13)

Paraphlepsius @ MEMU_ENT (3)

Pediopsoides ( @ UKYL_TCN (4)

Polyamia @ MEMU_ENT (1)

Scaphytopius ( @ MEMU_ENT (14); UKYL_TCN (10)

Texananus ( @ AMNH_PBI (6)
Coccinellidae  Coccinella septempunctata @ MLSB__N16- (3)

Coleomegilla maculata @ PN- (1)

Harmonia axyridis @ PN- (1); MLSB__N16- (2)

Hippodamia convergens @ I_LB (1)
Colletidae  Colletes hakkari @ AMNH_BEE (2)
Coreidae  Chariesterus antennator @ MEMU_ENT (1)
Corticiaceae  Rhizoctonia leguminicola @ BPI (3)
Delphacidae  Liburniella ornata @ MEMU_ENT (1)
Dermateaceae  Gloeosporium caulivorum @ BPI (24)

Gloeosporium spadiceum @ BPI (2)

Gloeosporium trifolii @ BPI (11)

Pseudopeziza medicaginis @ BPI (1)

Pseudopeziza trifolii @ 670313A (1); 670313B (1); BPI (85); 670295A (1); 670324A (1); 670295B (1); 670324B (1); 018741C (1)

Pseudopeziza @ BPI (1)

Pyrenopeziza compressula @ BPI (1)

Pyrenopeziza trifoliorum @ BPI (4)
Didymiaceae  Didymium sturgisii @ BPI (1)
Dothioraceae  Kabatiella caulivora @ BPI (16)

Plowrightia trifolii @ BPI (1)
Entylomataceae  Entyloma trifolii @ BPI (1)
Erysiphaceae  Erysiphe communis @ BPI (5)

Erysiphe graminis @ BPI (1)

Erysiphe martii @ BPI (5)

Erysiphe polygoni @ 565535B (1); 018741B (1); 565535A (1); 565590B (1); 565590A (1); BPI (69); 565550A (1); 565550B (1)

Erysiphe @ BPI (7)
Glomerellaceae  Colletotrichum destructivum @ BPI (3)

Colletotrichum trifolii @ BPI (12)

Colletotrichum @ BPI (1)
Halictidae  Agapostemon sericeus @ PN- (1)

Agapostemon virescens @ PN- (1)

Augochlorella aurata @ CUIC_ENT (1)

Halictus confusus @ MLSB__N16- (1)

Halictus rubicundus @ CUIC_ENT (1); BBSL (1)

Lasioglossum ( @ PN- (2)

Lasioglossum hitchensi @ CUIC_ENT (1)
Helotiaceae  Sporonema trifolii @ BPI (1)
Herpotrichiellaceae  Racodium @ BPI (1)
Megachilidae  Anthidium manicatum @ MLSB__N16- (2)

Heriades carinatus @ BBSL (1)

Hoplitis albifrons @ BBSL (2)

Megachile dentitarsus @ AMNH_BEE (1)

Megachile mendica @ MLSB__N16- (1)

Megachile rotundata @ MLSB__N16- (3); PN- (1)

Megachile texana @ MLSB__N16- (1)

Osmia caerulescens @ MLSB__N16- (2)

Osmia giliarum @ AMNH_BEE (1)

Osmia lignaria @ BBSL__BBSLID (1)

Osmia odontogaster @ BBSL (1)

Osmia simillima @ BBSL (1)

Osmia tristella @ BBSL (2)
Membracidae  Hadrophallus borealis @ ANSP_ENT (1)

Spissistilus festinus @ MEMU_ENT (38)

Stictocephala bisonia @ AMNH_PBI (6)
Miridae  Halticus apterus @ AMNH_PBI (5)

Lopidea confluenta @ AMNH_ENT (2)

Lygocoris pabulinus @ AMNH_PBI (2)

Lygus lineolaris @ UDCC_TCN (3); MEMU_ENT (1)

Orthotylus flavosparsus @ AMNH_PBI (1)
Mycosphaerellaceae  Cercospora helvola @ BPI (1)

Cercospora medicaginis @ BPI (1)

Cercospora zebrina @ BPI (12)

Cercospora @ BPI (5)

Cymadothea trifolii @ BPI (2)

Cymadothea @ BPI (1)

Didymella trifolii @ BPI (5)

Mycosphaerella killianii @ BPI (2)

Mycosphaerella @ BPI (1)

Phloeospora trifolii @ BPI (3)

Septoria trifolii @ BPI (1)
Nectriaceae  Fusarium @ BPI (1)

Volutella flexuosa @ BPI (1)

Volutella fusarioides @ BPI (1)
Pentatomidae  Amaurochrous cinctipes @ UDCC_TCN (1)

Euschistus servus @ MEMU_ENT (2)
Peronosporaceae  Peronospora pratensis @ BPI (1)

Peronospora trifoliorum @ BPI (8)
Phacidiaceae  Phacidium trifolii @ BPI (1)
Phaeosphaeriaceae  Leptosphaeria marantae @ BPI (1)

Ophiobolus collapsus @ BPI (1)

Stagonospora dearnessii @ BPI (1)

Stagonospora meliloti @ BPI (1)

Stagonospora trifolii @ 375199B (1); 375199A (1)
Phyllachoraceae  Phyllachora trifolii @ BPI (20)
Pleosporaceae  Curvularia trifolii @ BPI (4)

Macrosporium sarciniforme @ 445468A (1); BPI (21); 445468B (1)

Macrosporium @ BPI (1)

Pleospora americana @ BPI (1)

Pleospora denotata @ BPI (7)

Pleospora herbarum @ BPI (2)

Pleospora @ BPI (1)

Stemphylium sarciniforme @ BPI (24)

Stemphylium @ BPI (1)
Psathyrellaceae  Ozonium omnivorum @ BPI (1)
Pucciniaceae  Uromyces apiculatus @ BPI (2)

Uromyces fallens @ BPI (37)

Uromyces minor @ BPI (2)

Uromyces teheranicus @ BPI (1)

Uromyces trifolii-repentis @ BPI (2)

Uromyces trifolii @ 018741A (1); 018374A (1); BPI (449); 018374B (1)
Scarabaeidae  Popillia japonica @ MLSB__N16- (1); PN- (55)
Sclerotiniaceae  Botrytis anthophila @ BPI (3)

Botrytis cinerea @ BPI (1)

Botrytis @ BPI (1)

Sclerotinia trifoliorum @ BPI (11)
Syrphidae  Toxomerus marginatus @ MLSB__N16- (1)
Thyreocoridae  Corimelaena pulicaria @ MEMU_ENT (6)
Typhulaceae  Sclerotium @ BPI (2)
Xylariaceae  Sphaeria trifolii @ BPI (1)
_  Anthomyiidae @ PN- (6)

Ascochyta pisi @ BPI (1)

Ascochyta @ BPI (4)

Brachonidae @ PN- (1)

Calliphoridae @ PN- (9)

Choreutidae @ PN- (1)

Cicadellidae @ PN- (13)

Diptera @ PN- (10)

Drosophilidae @ PN- (10)

Formicidae @ PN- (1)

Gryllidae @ PN- (1)

Hesperiidae @ PN- (56)

Hymenoptera @ PN- (1)

Ichneumonidae @ PN- (1)

Lauxaniidae @ PN- (1)

Leptodiscus terrestris @ BPI (2)

Lonchopteridae @ PN- (1)

Lycaenidae @ PN- (1)

Miridae @ PN- (13)

Muscidae @ PN- (1)

Nabidae @ PN- (1)

Pieridae @ PN- (2)

Polythrincium trifolii @ BPI (63); 396344A (1); 425648A (1); 396344B (1); 425648B (1)

Scarabaeidae @ PN- (3)

Sciaridae @ PN- (1)

Vespidae @ PN- (3)

Zythia trifolii @ BPI (1)

go to Discover Life's Facebook group

Following modified from Flora of Taiwan, National Taiwan University
   Top | See original

&pull 20q v4.662 20091102: Error 301 Moved Permanently http://tai2.ntu.edu.tw/udth/bin/fot1.exe/browse?bid=3&page=377

Following modified from Delaware Wildflowers
   Top | See original

Delaware Wildflowers  •  Scientific names

Trifolium pratense L. Red Clover
Fabaceae — Bean family
Non-native
Trifolium pratense
Middle Run Valley Natural Area
September 2008 Trifolium pratense
White Clay Creek State Park -- Pump House Road
May 2010

More information on this plant, from other sources.


Copyright David G. Smith

Delaware Wildflowers main page

Following modified from MissouriPlants.com
   Top | See original


Trifolium pratense L.

Trifolium pratense plant

Family - Fabaceae

Stems - Typically sprawling to erect or ascending, to +60cm tall, herbaceous, glabrous to villous or hirsute, branching, multiple from base, purplish below.

Trifolium pratense stem

Leaves - Alternate, trifoliolate, petiolate, stipulate. Stipules to +2cm long, with long bristle tip (to 6mm), striate-nerved for bottom 2/3 and reticulate-nerved for top 1/3, sparsely hirsute. Petiole sparse hirsute, +/-10cm long. Leaflets lanceolate to broadly ovate, entire to serrulate, rounded to emarginate at apex, 1-7cm long, 1-4cm broad, typically sericeous on both surfaces but sometimes glabrous above, with light-colored "V" in center. Petiolules to +/-1.2mm long or absent.

Trifolium pratense plant

Inflorescence - Terminal globose capitate cluster of 20-100 flowers. Flowers sessile. Peduncles to 2cm long, hirsute, subtended by reduced leaves (or flower heads sessile).

Trifolium pratense inflorescence

Flowers - Corolla papilionaceous, pink to rose (rarely white), glabrous. Standard to 1cm long, 3-4mm broad. Stamens diadelphous. Style to 7mm long, glabrous. Calyx weakly bilabiate to 5-lobed, tube to 3.5mm long, -2mm in diameter, whitish, sparse hirsute. Lobes green, with one longer and larger than the other four. Larger lobe (the middle lobe of the bottom lip) to 5mm long. Shorter lobes to 3mm long. All lobes linear, ciliate-margined, pubescent, floccose between lobes. Legumes to 2mm long, 1-2 seeded, brownish-yellow.

Trifolium pratense flowers Flowers close-up.

Flowering - April - September.

Habitat - Waste ground, disturbed sites, fields, roadsides, railroads.

Origin - Native to Europe.

Other info. - If you live in Missouri you have seen this plant. This introduced species is one the most common plants in this state. It thrives in waste areas and forms large clumps. The large pink flower heads and distinctly marked leaflets are unmistakable.
Steyermark divides the species up into different varieties and forms depending on leaflet size, plant height, and flower color, but I won't go into those here.

Photographs taken in Eminence, MO., 6-6-03, and in Springfield, MO., 7-5-03.


Back


Following modified from Taiwan Biodiversity National Information Network
   Top | See original

 
Kingdom Plantae  
 Phylum Magnoliophyta  
 Class Magnoliopsida  
 Order Fabales  
 Family Fabaceae  
 Genus Trifolium  
  Trifolium pratense    L., 1753 
Provider: Ching-I Peng 
hierarchy tree    download xml    download txt    Chinese Page    
Synonyms: Trifolium borysthenicum Trifolium bracteatum Trifolium lenkoranicum Trifolium pratense lenkoranicum Trifolium ukrainicum   details
Citation: Flora of Taiwan 2nd ed. 3: 377, 1993; 台灣入侵及外來種圖鑑, 林業試驗所 2005
Name Code: 203232
  IUCN Red List:LC       Alien     
Suggested Link    Discover Life    National Plant Genetic Resources Center    Flora of Taiwan 2nd eBooks (National Taiwan University)  
User Response:   upload Comments    upload Photo
 
Previous Page       Home Page

Following modified from Plants Database, United States Department of Agriculture
   Top | See original

http://plants.usda.gov/java/profile?symbol=TRPR2 ---> https://plants.usda.gov/java/profile?symbol=TRPR2
&pull 20q v4.662 20091102: Error 501 Protocol scheme 'https' is not supported (LWP::Protocol::https not installed) https://plants.usda.gov/java/profile?symbol=TRPR2

Following modified from CalPhotos
   Top | See original


CalPhotos     Photo Database

 

Number of matches : 7
Query: SELECT * FROM img WHERE ready=1 and taxon like "Trifolium pratense ssp. nivale%" and (lifeform != "specimen_tag" OR lifeform != "Plant") ORDER BY taxon

Click on the thumbnail to see an enlargement

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0291 [detail]
© 2014 Dr. Amadej Trnkoczy

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0292 [detail]
© 2014 Dr. Amadej Trnkoczy

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0293 [detail]
© 2014 Dr. Amadej Trnkoczy

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0294 [detail]
© 2014 Dr. Amadej Trnkoczy

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0295 [detail]
© 2014 Dr. Amadej Trnkoczy

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0296 [detail]
© 2014 Dr. Amadej Trnkoczy

Trifolium pratense ssp. nivale
Trifolium pratense ssp. nivale
Alpine Red Clover
ID: 0000 0000 0414 0297 [detail]
© 2014 Dr. Amadej Trnkoczy

Using these photos: A variety of organizations and individuals have contributed photographs to CalPhotos. Please follow the usage guidelines provided with each image. Use and copyright information, as well as other details about the photo such as the date and the location, are available by clicking on the [detail] link under the thumbnail. See also: Using the Photos in CalPhotos .   


Copyright © 1995-2016 UC Regents. All rights reserved.

CalPhotos is a project of BSCIT      University of California, Berkeley

Following modified from CalPhotos
   Top | See original


CalPhotos     Photo Database

 

Number of matches : 78
Query: SELECT * FROM img WHERE ready=1 and taxon like "Trifolium pratense%" and (lifeform != "specimen_tag" OR lifeform != "Plant") ORDER BY taxon

Click on the thumbnail to see an enlargement

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0063 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0069 [detail]
2001 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0055 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0068 [detail]
2001 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 0902 0167 [detail]
© 2002 Steve Matson

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0024 3291 2018 0116 [detail]
Charles Webber
© 2000 California Academy of Sciences

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0064 [detail]
2001 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 8076 3101 0666 0055 [detail]
Charles Webber
© 1998 California Academy of Sciences

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0061 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0059 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0054 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0065 [detail]
2001 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0057 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0060 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0058 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0066 [detail]
2001 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 8076 3101 0667 0010 [detail]
Charles Webber
© 1998 California Academy of Sciences

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1101 0056 [detail]
2000 Nick Kurzenko

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 0105 2525 [detail]
© 2005 Louis-M. Landry

Trifolium pratense
Trifolium pratense
ID: 0000 0000 0906 0883 [detail]
© 2006 Steven Thorsted

Trifolium pratense
Trifolium pratense
ID: 0000 0000 0107 1822 [detail]
© 2007 Louis-M. Landry

Trifolium pratense
Trifolium pratense
ID: 0000 0000 0107 1824 [detail]
© 2007 Louis-M. Landry

Trifolium pratense
Trifolium pratense
ID: 0000 0000 0107 1825 [detail]
© 2007 Louis-M. Landry

Trifolium pratense
Trifolium pratense
Red Clover
ID: 0000 0000 1108 0488 [detail]
© 2008 Keir Morse

Using these photos: A variety of organizations and individuals have contributed photographs to CalPhotos. Please follow the usage guidelines provided with each image. Use and copyright information, as well as other details about the photo such as the date and the location, are available by clicking on the [detail] link under the thumbnail. See also: Using the Photos in CalPhotos .   


Copyright © 1995-2016 UC Regents. All rights reserved.

CalPhotos is a project of BSCIT      University of California, Berkeley

Updated: 2017-10-24 03:26:09 gmt
Discover Life | Top
© Designed by The Polistes Corporation