SlideShare une entreprise Scribd logo
1  sur  12
Igneous rock classification
Classifying igneous rocks
• Igneous rocks come in a range of different
  textures and chemical compositions.
• We can easily classify hand-specimens by
  colour and by grainsize.
Dark-coloured
Light-coloured
Fine-grained
Medium-grained
Coarse-grained
Simple classification
• As a rule of thumb, rocks rich in
  ferromagnesian minerals tend to have a
  darker colour and higher density than
  rocks rich in quartz and alkali feldspar.
  Obsidian is the obvious exception.
• Volcanic rocks tend to have very fine
  grains. Grainsize generally increases with
  the time taken for crystallisation.
Classifying igneous rocks
• Igneous rocks come in a range of different
  textures and chemical compositions

            Ultramafic Mafic     Intermediate   Acid
Volcanic                Basalt   Andesite       Rhyolite
< 1mm
Hypabyssal              Dolerite Micro-diorite Micro-granite
1-5mm
Plutonic   Peridotite   Gabbro Diorite          Granite
>5mm
Classification by chemistry
Classification by mineralogy
Classification summary

Contenu connexe

Tendances

Tendances (20)

Types of rock
Types of rockTypes of rock
Types of rock
 
Rocks - Igneous
Rocks - IgneousRocks - Igneous
Rocks - Igneous
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocks
 
Igneous rock ppt
Igneous rock pptIgneous rock ppt
Igneous rock ppt
 
Igneous rock textures
Igneous rock texturesIgneous rock textures
Igneous rock textures
 
Igneous Rocks/EPCC/LM4
Igneous Rocks/EPCC/LM4Igneous Rocks/EPCC/LM4
Igneous Rocks/EPCC/LM4
 
Igneous Petrology
Igneous PetrologyIgneous Petrology
Igneous Petrology
 
Ore Minerals (How it is found, mined, and processed for human use)
Ore Minerals (How it is found, mined, and processed for human use)Ore Minerals (How it is found, mined, and processed for human use)
Ore Minerals (How it is found, mined, and processed for human use)
 
Ch 02 igneous classification
Ch 02 igneous classificationCh 02 igneous classification
Ch 02 igneous classification
 
Engg geology
Engg geologyEngg geology
Engg geology
 
Minerology
MinerologyMinerology
Minerology
 
Rocks And Minerals Lecture
Rocks And Minerals LectureRocks And Minerals Lecture
Rocks And Minerals Lecture
 
Unit 3 rock slides
Unit 3 rock slidesUnit 3 rock slides
Unit 3 rock slides
 
Igneous Rock
Igneous RockIgneous Rock
Igneous Rock
 
Rocks: Igneous Rocks
Rocks: Igneous RocksRocks: Igneous Rocks
Rocks: Igneous Rocks
 
Igneous rock ge 106
Igneous rock ge 106Igneous rock ge 106
Igneous rock ge 106
 
Igneous Rocks
Igneous RocksIgneous Rocks
Igneous Rocks
 
Classification of Igneous rocks
Classification of Igneous rocksClassification of Igneous rocks
Classification of Igneous rocks
 
Min Pet Presentation
Min Pet PresentationMin Pet Presentation
Min Pet Presentation
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocks
 

En vedette

En vedette (17)

Classification of igneous rocks
Classification of igneous rocksClassification of igneous rocks
Classification of igneous rocks
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocks
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocks
 
Metaa2
Metaa2Metaa2
Metaa2
 
Metamorphismpptpntn.ppt2
Metamorphismpptpntn.ppt2Metamorphismpptpntn.ppt2
Metamorphismpptpntn.ppt2
 
Intrusive extrusive
Intrusive extrusiveIntrusive extrusive
Intrusive extrusive
 
Geology - Rock Types
Geology - Rock TypesGeology - Rock Types
Geology - Rock Types
 
08 volcanism intrusive and extrusive features
08 volcanism  intrusive and extrusive features08 volcanism  intrusive and extrusive features
08 volcanism intrusive and extrusive features
 
Igneous rocks 2011acloutier copyright
Igneous  rocks 2011acloutier copyrightIgneous  rocks 2011acloutier copyright
Igneous rocks 2011acloutier copyright
 
Forms of igneous rocks
Forms of igneous rocksForms of igneous rocks
Forms of igneous rocks
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocks
 
Strucutres of igneous rocks
Strucutres of igneous rocksStrucutres of igneous rocks
Strucutres of igneous rocks
 
Ch 02 igneous classification
Ch 02 igneous classificationCh 02 igneous classification
Ch 02 igneous classification
 
Rock Formation Q & A
Rock Formation Q & ARock Formation Q & A
Rock Formation Q & A
 
Igneous And Magma
Igneous And MagmaIgneous And Magma
Igneous And Magma
 
Binary phase diagrams
Binary phase diagramsBinary phase diagrams
Binary phase diagrams
 
Intrusive igneous activity
Intrusive igneous activityIntrusive igneous activity
Intrusive igneous activity
 

Similaire à Classifying Igneous Rocks by Texture, Grain Size and Composition

igneous rocks classification #6.pdf
igneous rocks classification #6.pdfigneous rocks classification #6.pdf
igneous rocks classification #6.pdfAdnanKhan153072
 
THIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptxTHIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptxPandieswariM2
 
Stratified Rocks.pptx
Stratified Rocks.pptxStratified Rocks.pptx
Stratified Rocks.pptxjazzy07
 
Minerals and Rocks.pptx
Minerals and Rocks.pptxMinerals and Rocks.pptx
Minerals and Rocks.pptxDuaneAlfelor1
 
Intro To Natural Stone Design I - Quick Look
Intro To Natural Stone Design I - Quick LookIntro To Natural Stone Design I - Quick Look
Intro To Natural Stone Design I - Quick Lookvincentmoiso
 
Building Materials And Construction
Building Materials And ConstructionBuilding Materials And Construction
Building Materials And ConstructionRehmat Kaur
 
Types of stones and their applications.pdf
Types of stones and their applications.pdfTypes of stones and their applications.pdf
Types of stones and their applications.pdfAishwarya512291
 
Geo chemistry of metamorphic rock in pakistan
Geo chemistry of metamorphic rock in pakistanGeo chemistry of metamorphic rock in pakistan
Geo chemistry of metamorphic rock in pakistanMuhammad Ishfaq khosa
 
Rock , Defination of Rocks and Classifiactions.pptx
Rock , Defination of Rocks and Classifiactions.pptxRock , Defination of Rocks and Classifiactions.pptx
Rock , Defination of Rocks and Classifiactions.pptxPRITESHPANCHANI
 
Petrology for Civil Engineering
Petrology for Civil EngineeringPetrology for Civil Engineering
Petrology for Civil EngineeringRajkumarGhosh14
 
Sandstone---All-you-need.9330949.powerpoint.pptx
Sandstone---All-you-need.9330949.powerpoint.pptxSandstone---All-you-need.9330949.powerpoint.pptx
Sandstone---All-you-need.9330949.powerpoint.pptxpandieswarim1
 
Three Types of Rocks
Three Types of RocksThree Types of Rocks
Three Types of RocksKerry Branton
 
Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering? Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering? RajkumarGhosh30
 
3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdf3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdfJoriel Cruz
 
WEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdfWEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdfGlaizaValdezAbucay1
 

Similaire à Classifying Igneous Rocks by Texture, Grain Size and Composition (20)

igneous rocks classification #6.pdf
igneous rocks classification #6.pdfigneous rocks classification #6.pdf
igneous rocks classification #6.pdf
 
THIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptxTHIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptx
 
Stratified Rocks.pptx
Stratified Rocks.pptxStratified Rocks.pptx
Stratified Rocks.pptx
 
Minerals and Rocks.pptx
Minerals and Rocks.pptxMinerals and Rocks.pptx
Minerals and Rocks.pptx
 
Intro To Natural Stone Design I - Quick Look
Intro To Natural Stone Design I - Quick LookIntro To Natural Stone Design I - Quick Look
Intro To Natural Stone Design I - Quick Look
 
Building Materials And Construction
Building Materials And ConstructionBuilding Materials And Construction
Building Materials And Construction
 
Types of stones and their applications.pdf
Types of stones and their applications.pdfTypes of stones and their applications.pdf
Types of stones and their applications.pdf
 
Building stones II
Building stones IIBuilding stones II
Building stones II
 
Rocks geol
Rocks geolRocks geol
Rocks geol
 
Geo chemistry of metamorphic rock in pakistan
Geo chemistry of metamorphic rock in pakistanGeo chemistry of metamorphic rock in pakistan
Geo chemistry of metamorphic rock in pakistan
 
Metamorphic rocks
Metamorphic rocksMetamorphic rocks
Metamorphic rocks
 
Rock , Defination of Rocks and Classifiactions.pptx
Rock , Defination of Rocks and Classifiactions.pptxRock , Defination of Rocks and Classifiactions.pptx
Rock , Defination of Rocks and Classifiactions.pptx
 
Petrology for Civil Engineering
Petrology for Civil EngineeringPetrology for Civil Engineering
Petrology for Civil Engineering
 
Sandstone---All-you-need.9330949.powerpoint.pptx
Sandstone---All-you-need.9330949.powerpoint.pptxSandstone---All-you-need.9330949.powerpoint.pptx
Sandstone---All-you-need.9330949.powerpoint.pptx
 
Three Types of Rocks
Three Types of RocksThree Types of Rocks
Three Types of Rocks
 
Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering? Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering?
 
Kinds of rocks
Kinds of rocksKinds of rocks
Kinds of rocks
 
3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdf3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdf
 
Marble and granite
Marble and graniteMarble and granite
Marble and granite
 
WEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdfWEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdf
 

Plus de angelabentley

Hydrographs tcm4 134116
Hydrographs tcm4 134116Hydrographs tcm4 134116
Hydrographs tcm4 134116angelabentley
 
The hydrological cycle
The hydrological cycleThe hydrological cycle
The hydrological cycleangelabentley
 
Organic chemical sedimentary_rockssmall
Organic chemical sedimentary_rockssmallOrganic chemical sedimentary_rockssmall
Organic chemical sedimentary_rockssmallangelabentley
 
Sedimentary structures smallas
Sedimentary structures smallasSedimentary structures smallas
Sedimentary structures smallasangelabentley
 
Sedimentary structures smallas
Sedimentary structures smallasSedimentary structures smallas
Sedimentary structures smallasangelabentley
 
Metamorphismpptpntn.ppt2
Metamorphismpptpntn.ppt2Metamorphismpptpntn.ppt2
Metamorphismpptpntn.ppt2angelabentley
 
Clastic sedimentary rockssmall
Clastic sedimentary rockssmallClastic sedimentary rockssmall
Clastic sedimentary rockssmallangelabentley
 
Mineral guide a--ian_kenyon
Mineral guide a--ian_kenyonMineral guide a--ian_kenyon
Mineral guide a--ian_kenyonangelabentley
 
L6 practical booklet 2010
L6 practical booklet 2010L6 practical booklet 2010
L6 practical booklet 2010angelabentley
 

Plus de angelabentley (20)

AS Geology mapping
AS  Geology mappingAS  Geology mapping
AS Geology mapping
 
Dinosaurfootprints
DinosaurfootprintsDinosaurfootprints
Dinosaurfootprints
 
Dinosaursmodeoflife
DinosaursmodeoflifeDinosaursmodeoflife
Dinosaursmodeoflife
 
Hydrographs tcm4 134116
Hydrographs tcm4 134116Hydrographs tcm4 134116
Hydrographs tcm4 134116
 
The hydrological cycle
The hydrological cycleThe hydrological cycle
The hydrological cycle
 
Fossils
FossilsFossils
Fossils
 
Glacial landforms2
Glacial landforms2Glacial landforms2
Glacial landforms2
 
Glacial landforms
Glacial landformsGlacial landforms
Glacial landforms
 
Glacial features
Glacial featuresGlacial features
Glacial features
 
Organic chemical sedimentary_rockssmall
Organic chemical sedimentary_rockssmallOrganic chemical sedimentary_rockssmall
Organic chemical sedimentary_rockssmall
 
Sedimentary structures smallas
Sedimentary structures smallasSedimentary structures smallas
Sedimentary structures smallas
 
Sedimentary structures smallas
Sedimentary structures smallasSedimentary structures smallas
Sedimentary structures smallas
 
Metamorphismpptpntn.ppt2
Metamorphismpptpntn.ppt2Metamorphismpptpntn.ppt2
Metamorphismpptpntn.ppt2
 
Metamorphism intro
Metamorphism introMetamorphism intro
Metamorphism intro
 
Lava textures
Lava texturesLava textures
Lava textures
 
Graphiclogs
GraphiclogsGraphiclogs
Graphiclogs
 
Graphiclogs
GraphiclogsGraphiclogs
Graphiclogs
 
Clastic sedimentary rockssmall
Clastic sedimentary rockssmallClastic sedimentary rockssmall
Clastic sedimentary rockssmall
 
Mineral guide a--ian_kenyon
Mineral guide a--ian_kenyonMineral guide a--ian_kenyon
Mineral guide a--ian_kenyon
 
L6 practical booklet 2010
L6 practical booklet 2010L6 practical booklet 2010
L6 practical booklet 2010
 

Dernier

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Dernier (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Classifying Igneous Rocks by Texture, Grain Size and Composition