SlideShare a Scribd company logo
1 of 27
Download to read offline
'Open' as a strategy for durability,
reproducibility, and scalability
Jonathan A. Rees
National Evolutionary Synthesis Center
BOSC
12 July 2014
Outline
● The challenge
● Open Tree of Life
● Threats
● 'Open' as defense
● General remarks
● The challenge
(c) NingWang et al CC-BY
Problems
● Information about tree of life is hard to fnd
● Technical incompatibilities make
integration hard (e.g. names / identifers)
● Scientifc diferences are rampant but hard
to see
● No single view on what is known
●
● Open Tree of Life
Stephen Smith
● Name gathering (taxonomy)
● Study upload
● Curation interface (OTU matching etc.)
● Deposit to study repository
● Synthesis
● Access (browser & API)
But...
● Trees are hard to obtain (Drew et al. 2013)
– ~4% relatively easily available (Treebase, Dryad)
– Another ~12% available in response to email
– Others available only as JPEGs (cf. Mounce)
● Lots of manual labor (curation)
– Obtaining trees
– Ingroup and outgroup
– OTU matching
●
●
● Threats
Threats (1)
● Under- and non-funding
● Software and/or data could be lost or
captured
– volunteers may not want to invest if they think
work might be lost or captured
● Software could become brittle and
unimprovable
– volunteers may not want to invest if they think
the data is 'captured' by the software
Threats (2)
● Scientifc decision making could be opaque
– volunteers could turn away if system doesn't
make sense or if its claims are hard to confrm
●
●
●
● 'Open' as defense
Legal 'open'
● Hybrid CC0 + 'facts are free' (open data)
– aids persistence (link to Dryad)
– makes corpus more valuable
● Free software (including marked Javascript)
– aids persistence
– encourages experiments
● Open access publications (CC-BY)
Technical 'open'
● Data as JSON
– 'open' to larger part of ecosystem
● Trees as NeXML (in JSON syntax)
● Data on github ('phylesystem' repo + index)
– what you see is everything – not locked up in a
database
– helps assure community that data won't be lost
● Scripting
Process 'open'
● Open process ('open science')
– public issue trackers
– public discussion groups
– routing user feedback to github issue tracker
● Reproducibility is another kind of 'open'
– hard to reproduce → not so open
– links to source material
– scripting
●
●
●
●
● General remarks
life = free software ?
"Three cell growth types". Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons -
http://commons.wikimedia.org/wiki/File:Three_cell_growth_types.png#mediaviewer/File:Three_cell_growth_types.png.
copy
interpret
disseminate
compete
change
merge
● I hereby acknowledge technical debt
● tree.opentreeofife.org
● opentreeofife.org
● github.com/opentreeofife
● twitter.com/opentreeofife
● freenode #opentreeofife
● opentreeofife google group
● opentreeofife-software google group
Software:
Jim Allman
Joseph Brown
Karen Cranston
Cody Hinchlif
Mark Holder
Jonathan Leto
Emily McTavish
Peter Midford
Rick Ree
Jonathan Rees
Stephen Smith
PIs:
Gordon Burleigh
Keith Crandall
Karen Cranston
Karl Gude
David Hibbett
Mark Holder
Laura Katz
Rick Ree
Stephen Smith
Doug Soltis
Tifani Williams
Funding: NSF
Curators:
Joseph Brown
Bryan Drew
Romina Gazis
Jessica Grant
Cody Hinchlif
Dail Laughinghouse
Chris Owen
© 2014 Jonathan A Rees /CC-BY 4.0

More Related Content

Similar to 'Open' as a strategy for durability, reproducibility, and scalability (BOSC 2014)

The PLUTo project @iEvoBio 2014
The PLUTo project @iEvoBio 2014The PLUTo project @iEvoBio 2014
The PLUTo project @iEvoBio 2014Ross Mounce
 
The OpenCon Intro to Open Data
The OpenCon Intro to Open DataThe OpenCon Intro to Open Data
The OpenCon Intro to Open DataRoss Mounce
 
Open PHACTS April 2017 Science webinar Workflow tools
Open PHACTS April 2017 Science webinar Workflow toolsOpen PHACTS April 2017 Science webinar Workflow tools
Open PHACTS April 2017 Science webinar Workflow toolsopen_phacts
 
Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...
Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...
Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...GigaScience, BGI Hong Kong
 
Ten Habits of Highly Successful Data
Ten Habits of Highly Successful DataTen Habits of Highly Successful Data
Ten Habits of Highly Successful DataAnita de Waard
 
Open Data and Open Science
Open Data and Open ScienceOpen Data and Open Science
Open Data and Open ScienceTheContentMine
 
The culture of researchData
The culture of researchData The culture of researchData
The culture of researchData TheContentMine
 
The Culture of Research Data, by Peter Murray-Rust
The Culture of Research Data, by Peter Murray-RustThe Culture of Research Data, by Peter Murray-Rust
The Culture of Research Data, by Peter Murray-RustLEARN Project
 
Open ecosystems help science storm the cloud
Open ecosystems help science storm the cloudOpen ecosystems help science storm the cloud
Open ecosystems help science storm the cloudChelle Gentemann
 
Opensource and openlearning
Opensource and openlearningOpensource and openlearning
Opensource and openlearningAjaigururaj R
 
Be open: what funders want you to do with your publications and research data
Be open: what funders want you to do with your publications and research dataBe open: what funders want you to do with your publications and research data
Be open: what funders want you to do with your publications and research dataLeon Osinski
 
Executive Summary - Data Management Hub
Executive Summary - Data Management HubExecutive Summary - Data Management Hub
Executive Summary - Data Management HubDenis Parfenov
 
Open Knowledge and University of Cambridge European Bioinformatics Institute
Open Knowledge and University of Cambridge European Bioinformatics InstituteOpen Knowledge and University of Cambridge European Bioinformatics Institute
Open Knowledge and University of Cambridge European Bioinformatics InstituteTheContentMine
 
RDFC2012 Open Access to Research Data
RDFC2012 Open Access to Research DataRDFC2012 Open Access to Research Data
RDFC2012 Open Access to Research DataGudmundur Thorisson
 
2015 balti-and-bioinformatics
2015 balti-and-bioinformatics2015 balti-and-bioinformatics
2015 balti-and-bioinformaticsc.titus.brown
 
What is Reproducibility? The R* brouhaha and how Research Objects can help
What is Reproducibility? The R* brouhaha and how Research Objects can helpWhat is Reproducibility? The R* brouhaha and how Research Objects can help
What is Reproducibility? The R* brouhaha and how Research Objects can helpCarole Goble
 
What is Reproducibility? The R* brouhaha (and how Research Objects can help)
What is Reproducibility? The R* brouhaha (and how Research Objects can help)What is Reproducibility? The R* brouhaha (and how Research Objects can help)
What is Reproducibility? The R* brouhaha (and how Research Objects can help)Carole Goble
 

Similar to 'Open' as a strategy for durability, reproducibility, and scalability (BOSC 2014) (20)

The PLUTo project @iEvoBio 2014
The PLUTo project @iEvoBio 2014The PLUTo project @iEvoBio 2014
The PLUTo project @iEvoBio 2014
 
Open science at Opencamp
Open science at OpencampOpen science at Opencamp
Open science at Opencamp
 
The OpenCon Intro to Open Data
The OpenCon Intro to Open DataThe OpenCon Intro to Open Data
The OpenCon Intro to Open Data
 
Open PHACTS April 2017 Science webinar Workflow tools
Open PHACTS April 2017 Science webinar Workflow toolsOpen PHACTS April 2017 Science webinar Workflow tools
Open PHACTS April 2017 Science webinar Workflow tools
 
Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...
Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...
Scott Edmunds: GigaScience - a journal or a database? Lessons learned from th...
 
Reproducible Research and the Cloud
Reproducible Research and the CloudReproducible Research and the Cloud
Reproducible Research and the Cloud
 
Ten Habits of Highly Successful Data
Ten Habits of Highly Successful DataTen Habits of Highly Successful Data
Ten Habits of Highly Successful Data
 
Open Data and Open Science
Open Data and Open ScienceOpen Data and Open Science
Open Data and Open Science
 
The culture of researchData
The culture of researchData The culture of researchData
The culture of researchData
 
The Culture of Research Data, by Peter Murray-Rust
The Culture of Research Data, by Peter Murray-RustThe Culture of Research Data, by Peter Murray-Rust
The Culture of Research Data, by Peter Murray-Rust
 
Open ecosystems help science storm the cloud
Open ecosystems help science storm the cloudOpen ecosystems help science storm the cloud
Open ecosystems help science storm the cloud
 
Opensource and openlearning
Opensource and openlearningOpensource and openlearning
Opensource and openlearning
 
Be open: what funders want you to do with your publications and research data
Be open: what funders want you to do with your publications and research dataBe open: what funders want you to do with your publications and research data
Be open: what funders want you to do with your publications and research data
 
Executive Summary - Data Management Hub
Executive Summary - Data Management HubExecutive Summary - Data Management Hub
Executive Summary - Data Management Hub
 
Ebi
EbiEbi
Ebi
 
Open Knowledge and University of Cambridge European Bioinformatics Institute
Open Knowledge and University of Cambridge European Bioinformatics InstituteOpen Knowledge and University of Cambridge European Bioinformatics Institute
Open Knowledge and University of Cambridge European Bioinformatics Institute
 
RDFC2012 Open Access to Research Data
RDFC2012 Open Access to Research DataRDFC2012 Open Access to Research Data
RDFC2012 Open Access to Research Data
 
2015 balti-and-bioinformatics
2015 balti-and-bioinformatics2015 balti-and-bioinformatics
2015 balti-and-bioinformatics
 
What is Reproducibility? The R* brouhaha and how Research Objects can help
What is Reproducibility? The R* brouhaha and how Research Objects can helpWhat is Reproducibility? The R* brouhaha and how Research Objects can help
What is Reproducibility? The R* brouhaha and how Research Objects can help
 
What is Reproducibility? The R* brouhaha (and how Research Objects can help)
What is Reproducibility? The R* brouhaha (and how Research Objects can help)What is Reproducibility? The R* brouhaha (and how Research Objects can help)
What is Reproducibility? The R* brouhaha (and how Research Objects can help)
 

Recently uploaded

Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 

Recently uploaded (20)

Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 

'Open' as a strategy for durability, reproducibility, and scalability (BOSC 2014)

  • 1. 'Open' as a strategy for durability, reproducibility, and scalability Jonathan A. Rees National Evolutionary Synthesis Center BOSC 12 July 2014
  • 2. Outline ● The challenge ● Open Tree of Life ● Threats ● 'Open' as defense ● General remarks
  • 4. (c) NingWang et al CC-BY
  • 5.
  • 6. Problems ● Information about tree of life is hard to fnd ● Technical incompatibilities make integration hard (e.g. names / identifers) ● Scientifc diferences are rampant but hard to see ● No single view on what is known
  • 8.
  • 9.
  • 11.
  • 12. ● Name gathering (taxonomy) ● Study upload ● Curation interface (OTU matching etc.) ● Deposit to study repository ● Synthesis ● Access (browser & API)
  • 13. But... ● Trees are hard to obtain (Drew et al. 2013) – ~4% relatively easily available (Treebase, Dryad) – Another ~12% available in response to email – Others available only as JPEGs (cf. Mounce) ● Lots of manual labor (curation) – Obtaining trees – Ingroup and outgroup – OTU matching
  • 15. Threats (1) ● Under- and non-funding ● Software and/or data could be lost or captured – volunteers may not want to invest if they think work might be lost or captured ● Software could become brittle and unimprovable – volunteers may not want to invest if they think the data is 'captured' by the software
  • 16. Threats (2) ● Scientifc decision making could be opaque – volunteers could turn away if system doesn't make sense or if its claims are hard to confrm
  • 18. Legal 'open' ● Hybrid CC0 + 'facts are free' (open data) – aids persistence (link to Dryad) – makes corpus more valuable ● Free software (including marked Javascript) – aids persistence – encourages experiments ● Open access publications (CC-BY)
  • 19. Technical 'open' ● Data as JSON – 'open' to larger part of ecosystem ● Trees as NeXML (in JSON syntax) ● Data on github ('phylesystem' repo + index) – what you see is everything – not locked up in a database – helps assure community that data won't be lost ● Scripting
  • 20.
  • 21. Process 'open' ● Open process ('open science') – public issue trackers – public discussion groups – routing user feedback to github issue tracker ● Reproducibility is another kind of 'open' – hard to reproduce → not so open – links to source material – scripting
  • 23. life = free software ? "Three cell growth types". Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Three_cell_growth_types.png#mediaviewer/File:Three_cell_growth_types.png. copy interpret disseminate compete change merge
  • 24. ● I hereby acknowledge technical debt
  • 25. ● tree.opentreeofife.org ● opentreeofife.org ● github.com/opentreeofife ● twitter.com/opentreeofife ● freenode #opentreeofife ● opentreeofife google group ● opentreeofife-software google group
  • 26. Software: Jim Allman Joseph Brown Karen Cranston Cody Hinchlif Mark Holder Jonathan Leto Emily McTavish Peter Midford Rick Ree Jonathan Rees Stephen Smith PIs: Gordon Burleigh Keith Crandall Karen Cranston Karl Gude David Hibbett Mark Holder Laura Katz Rick Ree Stephen Smith Doug Soltis Tifani Williams Funding: NSF Curators: Joseph Brown Bryan Drew Romina Gazis Jessica Grant Cody Hinchlif Dail Laughinghouse Chris Owen
  • 27. © 2014 Jonathan A Rees /CC-BY 4.0