Home






SCHEME OF WORK
Chemistry
Form 3 2026
TERM III
School


To enable/disable signing area for H.O.D & Principal, click here to update signature status on your profile.




To enable/disable showing Teachers name and TSC Number, click here to update teacher details status on your profile.












Did you know that you can edit this scheme? Just click on the part you want to edit!!! (Shift+Enter creates a new line)


WK LSN TOPIC SUB-TOPIC OBJECTIVES T/L ACTIVITIES T/L AIDS REFERENCE REMARKS
2 1
ORGANIC CHEMISTRY I
Introduction to Organic Chemistry and Hydrocarbons
Sources of Alkanes - Natural Gas, Biogas, and Crude Oil
By the end of the lesson, the learner should be able to:
Define organic chemistry and hydrocarbons
Explain why carbon forms many compounds
Classify hydrocarbons into alkanes, alkenes, and alkynes
Identify the bonding in carbon compounds
In groups, learners are guided to:
Teacher exposition: Definition of organic chemistry. Discussion: Unique properties of carbon - tetravalency, catenation, multiple bonding. Q/A: Examples of hydrocarbons in daily life. Introduction to three main groups of hydrocarbons.
Carbon models, Hydrocarbon structure charts, Molecular model kits
Biogas digester model/diagram, Natural gas composition charts, Organic waste samples
KLB Secondary Chemistry Form 3, Pages 86-87
2

OPENER EXAMS

2 3
ORGANIC CHEMISTRY I
Fractional Distillation of Crude Oil
By the end of the lesson, the learner should be able to:
Explain fractional distillation process
Perform fractional distillation of crude oil
Identify different fractions and their uses
Relate boiling points to molecular size
In groups, learners are guided to:
Experiment: Fractional distillation of crude oil using improvised column. Collect fractions at different temperatures (120°C intervals up to 350°C). Test fractions for appearance, flammability, and viscosity. Record observations and relate to molecular size.
Crude oil sample, Boiling tubes, High-temperature thermometer, Sand/porcelain chips, Bunsen burner, Test tubes
KLB Secondary Chemistry Form 3, Pages 87-89
2 4
ORGANIC CHEMISTRY I
Cracking of Alkanes - Thermal and Catalytic Methods
Alkane Series and Homologous Series Concept
By the end of the lesson, the learner should be able to:
Define cracking of alkanes
Distinguish between thermal and catalytic cracking
Write equations for cracking reactions
Explain industrial importance of cracking
In groups, learners are guided to:
Teacher exposition: Definition and purpose of cracking. Discussion: Thermal vs catalytic cracking conditions. Worked examples: Cracking equations producing smaller alkanes, alkenes, and hydrogen. Q/A: Industrial applications and hydrogen production.
Cracking process diagrams, Chemical equation charts, Catalyst samples for demonstration
Alkane series chart, Molecular formula worksheets, Periodic table
KLB Secondary Chemistry Form 3, Pages 89-90
2 5
ORGANIC CHEMISTRY I
Nomenclature of Alkanes - Straight Chain and Branched
By the end of the lesson, the learner should be able to:
Name straight-chain alkanes using IUPAC rules
Identify parent chains in branched alkanes
Name branched alkanes with substituent groups
Apply systematic naming rules correctly
In groups, learners are guided to:
Teacher demonstration: Step-by-step naming of branched alkanes. Rules application: Longest chain identification, numbering from nearest branch, substituent naming. Practice exercises: Various branched alkane structures. Group work: Name complex branched alkanes.
Structural formula charts, IUPAC naming rules poster, Molecular model kits
KLB Secondary Chemistry Form 3, Pages 90-92
3 1-2
ORGANIC CHEMISTRY I
Isomerism in Alkanes - Structural Isomers
Laboratory Preparation of Methane
Laboratory Preparation of Ethane
By the end of the lesson, the learner should be able to:
Define isomerism in alkanes
Draw structural isomers of butane and pentane
Distinguish between chain and positional isomerism
Predict number of isomers for given alkanes
Prepare ethane using sodium propanoate and soda lime
Compare preparation methods of methane and ethane
Test properties of ethane gas
Write general equation for alkane preparation
In groups, learners are guided to:
Teacher exposition: Isomerism definition and types. Practical exercise: Draw all isomers of butane and pentane. Discussion: Physical property differences between isomers. Model building: Use molecular models to show isomeric structures.
Experiment: Prepare ethane from sodium propanoate and soda lime. Compare with methane preparation method. Carry out similar tests as for methane. Discussion: General pattern for alkane preparation from sodium alkanoates.
Molecular model kits, Isomerism charts, Structural formula worksheets
Sodium ethanoate, Soda lime, Round-bottomed flask, Gas collection apparatus, Bromine water, Wooden splints
Sodium propanoate, Soda lime, Gas collection apparatus, Testing materials
KLB Secondary Chemistry Form 3, Pages 92-94
KLB Secondary Chemistry Form 3, Pages 94-96
3 3
ORGANIC CHEMISTRY I
Physical Properties of Alkanes
Chemical Properties of Alkanes - Combustion and Substitution
By the end of the lesson, the learner should be able to:
Describe physical properties of alkanes
Explain trends in melting and boiling points
Relate molecular size to physical properties
Compare solubility in different solvents
In groups, learners are guided to:
Data analysis: Study table of physical properties of first 10 alkanes. Graph plotting: Boiling points vs number of carbon atoms. Discussion: Intermolecular forces and property trends. Q/A: Solubility patterns in polar and non-polar solvents.
Physical properties data tables, Graph paper, Calculators, Solubility demonstration materials
Molecular models, Halogenation reaction charts, Chemical equation worksheets
KLB Secondary Chemistry Form 3, Pages 96-97
3 4
ORGANIC CHEMISTRY I
Uses of Alkanes in Industry and Daily Life
Introduction to Alkenes and Functional Groups
By the end of the lesson, the learner should be able to:
List major uses of different alkanes
Explain industrial applications of alkanes
Describe environmental considerations
Evaluate economic importance of alkanes
In groups, learners are guided to:
Discussion: Uses of gaseous alkanes as fuels. Teacher exposition: Industrial applications - carbon black, methanol production, hydrogen source. Q/A: Environmental impact and cleaner fuel initiatives. Assignment: Research local uses of alkane products.
Industrial application charts, Product samples, Environmental impact materials
Alkene series charts, Molecular models showing double bonds, Functional group posters
KLB Secondary Chemistry Form 3, Pages 98-100
3 5
ORGANIC CHEMISTRY I
Nomenclature of Alkenes
By the end of the lesson, the learner should be able to:
Apply IUPAC rules for naming alkenes
Number carbon chains to give lowest numbers to double bonds
Name branched alkenes with substituents
Distinguish position isomers of alkenes
In groups, learners are guided to:
Teacher demonstration: Step-by-step naming of alkenes. Rules application: Longest chain with double bond, numbering from end nearest double bond. Practice exercises: Name various alkene structures. Group work: Complex branched alkenes with substituents.
IUPAC naming charts for alkenes, Structural formula worksheets, Molecular model kits
KLB Secondary Chemistry Form 3, Pages 101-102
4 1-2
ORGANIC CHEMISTRY I
Isomerism in Alkenes - Branching and Positional
Laboratory Preparation of Ethene
Alternative Preparation of Ethene and Physical Properties
By the end of the lesson, the learner should be able to:
Draw structural isomers of alkenes
Distinguish between branching and positional isomerism
Identify geometric isomers in alkenes
Predict isomer numbers for given molecular formulas
Describe catalytic dehydration using aluminum oxide
Compare different preparation methods
List physical properties of ethene
Explain trends in alkene physical properties
In groups, learners are guided to:
Practical exercise: Draw all isomers of butene and pentene. Teacher exposition: Branching vs positional isomerism in alkenes. Model building: Use molecular models for isomer visualization. Discussion: Geometric isomerism introduction (basic level).
Demonstration: Alternative method using Al₂O₃ catalyst. Comparison: Acid vs catalytic dehydration methods. Data analysis: Physical properties of alkenes table. Discussion: Property trends with increasing molecular size.
Molecular model kits, Isomerism worksheets, Geometric isomer models
Ethanol, Concentrated H₂SO₄, Round-bottomed flask, Sand bath, Gas collection apparatus, Testing solutions
Aluminum oxide catalyst, Glass wool, Alternative apparatus setup, Physical properties charts
KLB Secondary Chemistry Form 3, Pages 102
KLB Secondary Chemistry Form 3, Pages 102-104
4 3
ORGANIC CHEMISTRY I
Chemical Properties of Alkenes - Addition Reactions
Oxidation Reactions of Alkenes and Polymerization
By the end of the lesson, the learner should be able to:
Explain addition reactions due to C=C double bond
Write equations for halogenation of alkenes
Describe hydrogenation and hydrohalogenation
Explain addition mechanism
In groups, learners are guided to:
Teacher exposition: Addition reactions definition and mechanism. Worked examples: Ethene + Cl₂, Br₂, HBr, H₂. Discussion: Markovnikov's rule for unsymmetrical addition. Practice: Various addition reaction equations.
Addition reaction charts, Mechanism diagrams, Chemical equation worksheets
Oxidizing agents for demonstration, Polymer samples, Polymerization charts, Monomer-polymer models
KLB Secondary Chemistry Form 3, Pages 105-107
4 4
ORGANIC CHEMISTRY I
Tests for Alkenes and Uses
By the end of the lesson, the learner should be able to:
Perform chemical tests to identify alkenes
Use bromine water and KMnO₄ as test reagents
List industrial and domestic uses of alkenes
Explain importance in plastic manufacture
In groups, learners are guided to:
Practical session: Test known alkenes with bromine water and acidified KMnO₄. Observe rapid decolorization compared to alkanes. Discussion: Uses in plastics, ethanol production, fruit ripening, detergents. Assignment: Research alkene applications.
Test alkenes, Bromine water, Acidified KMnO₄, Plastic samples, Uses reference charts
KLB Secondary Chemistry Form 3, Pages 108-109
4 5
ORGANIC CHEMISTRY I
Introduction to Alkynes and Triple Bond
Nomenclature and Isomerism in Alkynes
By the end of the lesson, the learner should be able to:
Define alkynes and triple bond structure
Write general formula for alkynes (CₙH₂ₙ₋₂)
Identify first members of alkyne series
Compare degree of unsaturation in hydrocarbons
In groups, learners are guided to:
Teacher exposition: Alkynes definition and C≡C triple bond. Table study: First 6 members of alkyne series with structures. Discussion: Degrees of unsaturation - alkanes vs alkenes vs alkynes. Model demonstration: Triple bond representation.
Alkyne series charts, Triple bond molecular models, Unsaturation comparison charts
IUPAC naming rules for alkynes, Structural formula worksheets, Molecular model kits
KLB Secondary Chemistry Form 3, Pages 109-110
5 1-2
ORGANIC CHEMISTRY I
Laboratory Preparation of Ethyne
Physical and Chemical Properties of Alkynes
Addition Reactions of Alkynes and Chemical Tests
By the end of the lesson, the learner should be able to:
Prepare ethyne from calcium carbide and water
Set up gas collection apparatus safely
Test physical and chemical properties of ethyne
Write equation for ethyne preparation
Describe physical properties of alkynes
Compare alkyne properties with alkenes and alkanes
Write combustion equations for alkynes
Explain addition reactions of alkynes
In groups, learners are guided to:
Experiment: Calcium carbide + water reaction. Use sand layer for heat absorption. Collect ethyne over water. Tests: Color, smell, combustion, bromine water, acidified KMnO₄. Safety: Dry apparatus, controlled water addition.
Data analysis: Physical properties of alkynes table. Comparison: Alkynes vs alkenes vs alkanes properties. Worked examples: Combustion reactions of ethyne. Teacher exposition: Two-step addition reactions due to triple bond.
Calcium carbide, Sand, Flat-bottomed flask, Dropping funnel, Gas collection apparatus, Testing solutions
Physical properties charts, Comparison tables, Combustion equation examples
Addition reaction charts, Chemical equation worksheets, Test solutions, Stopwatch for rate comparison
KLB Secondary Chemistry Form 3, Pages 111-112
KLB Secondary Chemistry Form 3, Pages 112-113
5 3
ORGANIC CHEMISTRY I
SULPHUR AND ITS COMPOUNDS
Uses of Alkynes and Industrial Applications
Extraction of Sulphur
By the end of the lesson, the learner should be able to:
List industrial uses of alkynes
Explain oxy-acetylene welding applications
Describe use in synthetic fiber production
Evaluate importance as chemical starting materials
In groups, learners are guided to:
Discussion: Industrial applications of alkynes in adhesives, plastics, synthetic fibers. Teacher demonstration: Oxy-acetylene flame principles (or video). Q/A: Starting materials for chemical synthesis. Assignment: Research local industrial uses.
Industrial application charts, Welding equipment demonstration/video, Synthetic fiber samples
Charts showing periodic table, Diagram of Frasch process, Samples of sulphur compounds (pyrites, gypsum)
KLB Secondary Chemistry Form 3, Pages 115-116
5 4
SULPHUR AND ITS COMPOUNDS
Allotropes of Sulphur
Physical Properties of Sulphur - Solubility
Physical Properties of Sulphur - Effect of Heat
By the end of the lesson, the learner should be able to:
Define allotropy and allotropes. Prepare rhombic sulphur in the laboratory. Prepare monoclinic sulphur in the laboratory. Compare the properties of rhombic and monoclinic sulphur.
In groups, learners are guided to:
Practical work: Experiment 1(a) - Preparation of rhombic sulphur using carbon(IV) sulphide. Practical work: Experiment 1(b) - Preparation of monoclinic sulphur by heating and cooling. Observation: Using hand lens to examine crystal shapes. Discussion: Compare crystal structures and transition temperature.
Powdered sulphur, Carbon(IV) sulphide, Evaporating dish, Glass rod, Hand lens, Boiling tubes, Filter paper, Beakers
Powdered sulphur, Water, Benzene, Methylbenzene, Carbon(IV) sulphide, Test tubes, Charts showing molecular structure
Powdered sulphur, Test tubes, Bunsen burner, Cold surface for condensation, Thermometer, Safety equipment
KLB Secondary Chemistry Form 4, Pages 161-163
5 5
SULPHUR AND ITS COMPOUNDS
Chemical Properties of Sulphur - Reactions with Elements
Chemical Properties of Sulphur - Reactions with Acids
Uses of Sulphur and Introduction to Oxides
By the end of the lesson, the learner should be able to:
Investigate the reaction of sulphur with oxygen. Investigate the reaction of sulphur with metals. Write balanced equations for reactions of sulphur. Explain the formation of sulphides.
In groups, learners are guided to:
Practical work: Experiment 3(a) - Burning sulphur in oxygen using deflagrating spoon. Testing with moist litmus paper. Practical work: Heating mixtures of sulphur with iron powder and copper powder. Observation: Exothermic reactions and color changes. Writing equations: Fe + S → FeS, 2Cu + S → Cu2S.
Sulphur, Iron powder, Copper powder, Oxygen gas jar, Deflagrating spoon, Moist litmus papers, Test tubes, Bunsen burner
Sulphur powder, Concentrated HNO3, Concentrated H2SO4, Concentrated HCl, Barium chloride solution, Test tubes, Fume cupboard access
Charts showing uses of sulphur, Samples of vulcanized rubber, Fungicides, Industrial photographs, Textbook diagrams
KLB Secondary Chemistry Form 4, Pages 165-167
6 1-2
SULPHUR AND ITS COMPOUNDS
Preparation of Sulphur(IV) Oxide
Physical and Chemical Properties of Sulphur(IV) Oxide
Bleaching Action of Sulphur(IV) Oxide
Reducing Action of Sulphur(IV) Oxide
By the end of the lesson, the learner should be able to:
Describe laboratory preparation of sulphur(IV) oxide. Set up apparatus for gas preparation and collection. Write balanced equations for the preparation reactions. Explain the drying and collection methods used.
Investigate the bleaching properties of SO Compare SO2 bleaching with chlorine bleaching. Explain the mechanism of SO2 bleaching. Relate bleaching to paper manufacturing.
In groups, learners are guided to:
Practical work: Experiment 4 - Preparation of SO2 using sodium sulphite and dilute HCl. Apparatus setup: Round-bottomed flask, delivery tube, gas jars. Collection: Downward delivery method. Testing: Using acidified potassium chromate(VI) paper. Alternative method: Copper + concentrated H2SO
Practical work: Experiment 6 - Placing colored flower petals in SO2 gas. Observation: Temporary bleaching effect. Discussion: SO2 + H2O → H2SO3, reduction of organic dyes. Comparison: Permanent vs temporary bleaching. Application: Paper industry bleaching processes.
Sodium sulphite, Dilute HCl, Round-bottomed flask, Delivery tubes, Gas jars, Concentrated H2SO4 for drying, Acidified potassium chromate(VI) paper
SO2 gas from previous preparation, Litmus papers, Universal indicator, 0.1M NaOH solution, Water, Test tubes, Safety equipment
Colored flower petals (red/blue), SO2 gas jars, Hand lens for observation, Charts comparing bleaching agents
SO2 gas, Acidified K2Cr2O7, Acidified KMnO4, Bromine water, Iron(III) chloride solution, Concentrated HNO3, Test tubes
KLB Secondary Chemistry Form 4, Pages 170-171
KLB Secondary Chemistry Form 4, Pages 173
6 3
SULPHUR AND ITS COMPOUNDS
Oxidising Action of Sulphur(IV) Oxide
Test for Sulphate and Sulphite Ions & Uses of SO2
By the end of the lesson, the learner should be able to:
Investigate SO2 as an oxidizing agent. Demonstrate reaction with stronger reducing agents. Explain the dual nature of SO Write equations for oxidation reactions by SO
In groups, learners are guided to:
Practical work: Experiment 8 - Lowering burning magnesium into SO2 gas. Observation: Continued burning, white fumes of MgO, yellow specks of sulphur. Reaction with hydrogen sulphide gas (demonstration). Discussion: SO2 decomposition providing oxygen. Writing equations: 2Mg + SO2 → 2MgO + S.
SO2 gas jars, Magnesium ribbon, Deflagrating spoon, Hydrogen sulphide gas, Water droppers, Safety equipment
Sodium sulphate solution, Sodium sulphite solution, Barium chloride solution, Dilute HCl, Test tubes, Charts showing industrial uses
KLB Secondary Chemistry Form 4, Pages 176-177
6 4
SULPHUR AND ITS COMPOUNDS
Large-scale Manufacture of Sulphuric(VI) Acid - Contact Process
By the end of the lesson, the learner should be able to:
Describe the contact process for manufacturing H2SO Identify raw materials and conditions used. Explain the role of catalyst in the process. Draw flow diagrams of the contact process.
In groups, learners are guided to:
Study of flow diagram: Figure 12 - Contact process. Discussion: Raw materials (sulphur, air), burning sulphur to SO Purification: Electrostatic precipitation, drying with H2SO Catalytic chamber: V2O5 catalyst at 450°C, 2-3 atmospheres. Formation of oleum: H2S2O7. Safety and environmental considerations.
Flow chart diagrams, Charts showing industrial plant, Samples of catalyst (V2O5), Photographs of Thika chemical plant, Calculator for percentage calculations
KLB Secondary Chemistry Form 4, Pages 179-181
6 5
SULPHUR AND ITS COMPOUNDS
Properties of Concentrated Sulphuric(VI) Acid - Dehydrating Properties
Properties of Concentrated Sulphuric(VI) Acid - Oxidizing Properties
By the end of the lesson, the learner should be able to:
Investigate the dehydrating properties of concentrated H2SO Demonstrate removal of water from hydrated salts. Show dehydration of organic compounds. Explain the hygroscopic nature of the acid.
In groups, learners are guided to:
Practical work: Experiment 10 - Adding concentrated H2SO4 to copper(II) sulphate crystals, sucrose crystals, ethanol. Observations: Blue to white crystals, charring of sugar, formation of ethene. Safety: Proper dilution technique - acid to water. Testing evolved gases. Discussion: Chemical vs physical dehydration.
Concentrated H2SO4, Copper(II) sulphate crystals, Sucrose, Ethanol, KMnO4 solution, Test tubes, Beakers, Safety equipment, Fume cupboard
Copper foil, Zinc granules, Charcoal powder, Concentrated H2SO4, Acidified K2Cr2O7 paper, Lime water, Test tubes, Bunsen burner
KLB Secondary Chemistry Form 4, Pages 181-183
7 1-2
SULPHUR AND ITS COMPOUNDS
Properties of Concentrated Sulphuric(VI) Acid - Displacement Reactions
Reactions of Dilute Sulphuric(VI) Acid - With Metals
Reactions of Dilute Sulphuric(VI) Acid - With Carbonates
By the end of the lesson, the learner should be able to:
Investigate acid displacement reactions. Demonstrate formation of volatile acids. Test the evolved gases for identification. Write equations for displacement reactions.
Investigate reactions of dilute H2SO4 with metals. Compare reactivity of different metals. Test for hydrogen gas evolution. Relate reactions to reactivity series.
In groups, learners are guided to:
Practical work: Experiment 10 (continued) - Reactions with potassium nitrate and sodium chloride. Testing evolved gases with moist blue litmus, concentrated ammonia. Observations: Brown fumes (NO2), white fumes (HCl). Discussion: Less volatile acid displacing more volatile acids. Industrial applications.
Practical work: Experiment 11 - Reactions with magnesium, zinc, copper. Testing evolved gas with burning splint. Recording observations in Table 10. Discussion: More reactive metals above hydrogen displace it. Vigour of reaction decreases down reactivity series. Writing ionic equations.
Potassium nitrate crystals, Sodium chloride crystals, Concentrated H2SO4, Moist blue litmus paper, Concentrated ammonia, Test tubes, Bunsen burner
Magnesium ribbon, Zinc granules, Copper turnings, Dilute H2SO4, Test tubes, Burning splints, Reactivity series chart
Sodium carbonate, Zinc carbonate, Calcium carbonate, Copper(II) carbonate, Dilute H2SO4, Lime water, Test tubes
KLB Secondary Chemistry Form 4, Pages 184
KLB Secondary Chemistry Form 4, Pages 184-185
7 3
SULPHUR AND ITS COMPOUNDS
Reactions of Dilute Sulphuric(VI) Acid - With Oxides and Hydroxides
By the end of the lesson, the learner should be able to:
Investigate reactions of dilute H2SO4 with metal oxides and hydroxides. Identify neutralization reactions. Explain formation of insoluble sulphates. Write equations for acid-base reactions.
In groups, learners are guided to:
Practical work: Experiment 13 - Reactions with magnesium oxide, zinc oxide, copper(II) oxide, lead(II) oxide, sodium hydroxide. Recording observations in Table 1 Discussion: Salt and water formation, immediate stopping with lead(II) oxide due to insoluble PbSO Acid-base neutralization concept.
Metal oxides (MgO, ZnO, CuO, PbO), NaOH solution, 2M H2SO4, Test tubes, Bunsen burner for warming
KLB Secondary Chemistry Form 4, Pages 186-187
7 4
SULPHUR AND ITS COMPOUNDS
Hydrogen Sulphide - Preparation and Physical Properties
Chemical Properties of Hydrogen Sulphide
By the end of the lesson, the learner should be able to:
Describe laboratory preparation of hydrogen sulphide. Set up apparatus for H2S preparation. State the physical properties of H2S. Explain the toxicity and safety precautions.
In groups, learners are guided to:
Demonstration: Figure 13 apparatus setup for H2S preparation. Reaction: FeS + 2HCl → FeCl2 + H2S. Collection over warm water due to solubility. Drying: Using anhydrous CaCl2 (not H2SO4). Properties: Colorless, rotten egg smell, poisonous, denser than air. Safety precautions in handling.
Iron(II) sulphide, Dilute HCl, Apparatus for gas generation, Anhydrous CaCl2, Gas jars, Safety equipment, Fume cupboard
H2S gas, Bromine water, Iron(III) chloride, KMnO4, K2Cr2O7, Metal salt solutions, Test tubes, Droppers
KLB Secondary Chemistry Form 4, Pages 187-188
7 5
SULPHUR AND ITS COMPOUNDS
Pollution Effects and Summary
By the end of the lesson, the learner should be able to:
Explain environmental pollution by sulphur compounds. Describe formation and effects of acid rain. Suggest methods to reduce sulphur pollution. Summarize key concepts of sulphur chemistry.
In groups, learners are guided to:
Discussion: Sources of SO2 pollution - burning fossil fuels, metal extraction, H2SO4 manufacture. Formation of acid rain: SO2 + H2O → H2SO3 → H2SO Effects: Plant damage, aquatic life destruction, building corrosion, soil acidification. Control measures: Scrubbing with Ca(OH)2, catalytic converters. Revision: Key reactions, properties, uses.
Charts showing pollution effects, Photographs of acid rain damage, Environmental data, Summary charts of reactions, Industrial pollution control diagrams
KLB Secondary Chemistry Form 4, Pages 190-194
8

END TERM EXAMS


Your Name Comes Here


Download

Feedback