Toronto & GTA · Market analysis

Toronto Renovation Trends 2026: What Homeowners Are Actually Spending Money On

By Osoba Renos & Design16 min read
Toronto Renovation Trends 2026: What Homeowners Are Actually Spending Money On

Somewhere in Toronto right now, a homeowner is signing off on a $22,000 kitchen island in a house whose main electrical panel is a 60-amp fuse box from 1948.

That’s the Toronto renovation market in one sentence.

The city has quietly become a renovation economy rather than a moving economy. Detached homes in the GTA averaged $1,291,690 in July 2026 — down 5.1% year-over-year — and semis around $965,000, down 7.3% (TRREB figures). When your house is worth less than it was and the replacement still costs $1.3 million plus roughly $50,000 in transaction friction, “renovate” stops being a preference and becomes arithmetic.

A HomeStars survey reported in March 2026 found 34% of Canadians were more likely to spend on a renovation in 2026 than the year before — 43% among 18-to-34-year-olds. More than half said recent changes in house values made them more likely to renovate rather than move. CMHC’s 2026 Mortgage Consumer Survey found 63% of mortgage consumers planning renovations, and among those who refinanced, 32% did it specifically to fund one — up from 28%.

So the money is moving. The question nobody asks honestly is whether it’s moving to the right places. This is our attempt to answer that, as a renovation company in Toronto and the GTA that has watched a lot of budgets go to the wrong rooms.

How to read this article

  • Verified fact — a sourced number from government, CMHC, Statistics Canada or City of Toronto data.
  • Market observation — what contractors and published cost guides consistently report. Directionally reliable, not statistically rigorous.
  • Opinion — ours. Disagree freely.

The Toronto renovation market is getting weird

Verified fact

Demand is up, but projects are getting smaller. Canadian residential renovation expenditure was projected at roughly $61.0 billion in 2025, up 2.9% — though broader “home improvement” definitions put it nearer $83 billion. There is no single authoritative figure here. Average per-household spend sits near $12,300 a year, while the average expected budget has climbed to about $19,000 from roughly $10,000 in 2019.

Verified fact

Materials got more expensive in ways that specifically punish kitchens and bathrooms. A 25% tariff hit imported kitchen cabinets and bathroom vanities in October 2025, with a planned escalation to 50% deferred pending trade negotiations. Canada’s 25% counter-tariffs on U.S. steel and aluminum remain in place, and construction cost analyses put the aggregate materials impact near 9.2%.

Read that again. The two rooms Toronto homeowners most want to renovate are the two rooms whose core components got tariffed.

Opinion

This is the best market in five years to buy boring competence and the worst market to buy imported showpiece finishes. Most homeowners are doing precisely the reverse.

What Toronto homeowners are renovating most

Why nobody can give you a clean ranking

No public dataset ranks Toronto renovation projects by volume. Permit data — including Statistics Canada’s building permits series — systematically undercounts renovations, because most Toronto kitchen and bathroom projects require no building permit at all. Cosmetic work is invisible to the statistical system.

So anyone publishing a precise “top 10 Toronto renovations, ranked” invented it. Ours blends national survey data, City of Toronto open data where it exists, reported cost-guide demand, and which projects consume the most dollars rather than simply appearing most often. Volume and dollars are different leaderboards.

The renovation leaderboard

#ProjectVolumeTypical spendOur verdict
01BathroomsHighest$25K–$45KBest risk-adjusted spend in the city
02KitchensHigh$45K–$75K+Right room, usually wrong budget allocation
03Basement finishingHigh$44K–$60K / 800 sq ftExcellent — if water is solved first
04Windows, doors & envelopeHigh, rising$15K–$60KChronically underrated
05Flooring & paint refreshVery high$8K–$25KFine. Just don’t call it a renovation
06HVAC / heat pumpRising fast$12K–$25K pre-rebateRebate-driven, closing window
07Whole-home gutLow volume, huge dollars$120–$380/sq ftOnly honest answer for a century home
08Secondary suitesModerate$90–$140+/sq ftStrong, with a 2026 asterisk
09Laneway & garden suitesLow$350K+Overhyped relative to completions
10Additions / third floorsLow$200K+Justified more often than people think
11Outdoor livingModerate$20K–$100KYou live in Toronto. Six good months
12Electrical & plumbingHigh, involuntary$8K–$45KThe bill nobody budgets for
13Smart homeModerate$2K–$15KMostly theatre
14Aging in placeLow$15K–$60KMost under-served category in Toronto

Those figures come from published cost guides, which are self-interested and inconsistent. Treat them as the shape of the market, not a quote — our kitchen renovation cost breakdown shows how much scope moves the number.

Why Toronto homes make renovation different

If you take one thing from this article: Toronto renovation costs are not driven by finishes. They’re driven by what’s behind the wall.

If your home predates 1950, there’s a high probability it was originally wired with knob-and-tube — standard in Canada from the 1880s through the 1940s. Many houses have a partial update: some circuits redone in the 1970s, others untouched.

Market observation

The partial update is the expensive scenario, because the earlier work wasn’t always done correctly and nobody documented it. Toronto rewiring is quoted from roughly $8,000 for a small, partly renovated semi to $45,000+ for a large pre-1930 detached needing a panel upgrade, asbestos abatement and plaster repair.

Then the rest of the Toronto tax:

  • Narrow lots and party walls. On a semi, your structural decisions are legally entangled with your neighbour’s house. Removing a wall in a 16-foot-wide semi is an engineering exercise, not a demo-day decision.
  • Basements never meant to be rooms. Low headroom, rubble foundations, no membrane, weeping tile of unknown condition. The City runs a Basement Flooding Protection Subsidy of up to $6,650 per property as of May 1, 2026 — 80% of a backwater valve to $1,600 per device, up to $2,250 for a sump pump. Most homeowners finishing a basement have never heard of it.
  • The tree bylaw has teeth. A permit is required to injure or remove a private tree 30 cm or more in diameter; unpermitted removal carries fines up to $100,000 per tree. A rear addition in the Beaches is a tree negotiation before it’s a construction project.
  • Street Occupation Permits. You need one to put a bin or materials on the boulevard, sidewalk or lane. Downtown, with permit parking and no driveway, staging is a real line item — see our guide to Toronto-area renovation permits.
  • Winter. Foundations, envelope and concrete either get priced with cold-weather protection or get delayed. A February start on interior-only work is one of the few remaining ways to get scheduling leverage here.

That Instagram renovation was shot in a 2015 build in a warm climate with a two-car driveway. Your 1926 semi in Leslieville is a different engineering problem.

The renovations we’d happily spend money on

Bathrooms

A mid-range full bathroom renovation runs roughly $25,000–$45,000 in the GTA, with labour at 40–60% of budget.

Opinion

Best risk-adjusted renovation in Toronto, and it’s not close. Small enough that an overrun is survivable, self-contained enough that you’re not living on a site for four months, and it’s where old Toronto houses fail most visibly — so the project usually fixes a hidden waterproofing liability rather than papering over one.

The most-cited Canadian ROI benchmark, attributed to the Appraisal Institute of Canada, puts kitchens and baths at 75–100% cost recovery. Be sceptical. That’s a long-standing rule of thumb, not a 2026 Toronto measurement.

The building envelope

Verified fact

Among CMHC respondents planning energy-efficiency renovations, 43% planned new doors and windows and 37% planned air sealing — and 75% of those who completed energy work reported real bill savings, with 91% satisfied.

Opinion

Insulation and air sealing are the renovations nobody photographs and everybody benefits from daily for twenty-five years. In a century home, drafty windows and an uninsulated attic are a permanent tax on comfort.

Heat pumps — but the window is closing

Verified fact

The Canada Greener Homes Grant permanently closed February 24, 2026. Ontario’s successor — the Home Renovation Savings Program from Enbridge Gas and Save on Energy — offers up to $7,500 for a cold-climate air-source heat pump replacing electric or fossil-fuel heating (up to $12,000 ground-source), requires no pre-retrofit audit, and runs through November 30, 2026 — but can close early if funding runs out.

If your furnace is over 15 years old this is a 2026 decision, not a 2027 one. These programs have a consistent history of closing earlier than announced, and this one already replaced a closed predecessor with changed terms.

Basement finishing — after you solve water

Opinion

The cheapest square footage you’ll ever add, and where we’ve seen the most money destroyed, for one reason: people finish before they waterproof. Drywall over a moisture problem isn’t a renovation, it’s a delayed demolition. Do grading, downspouts, backwater valve and sump first, claim the subsidy, live with a bare basement through one spring, then finish.

Whole-home renovation of a century home

Opinion

If you own a pre-1950 house and plan to stay a decade, phasing is often more expensive than gutting — you’ll open the same walls three times. Doing electrical, plumbing, insulation and layout in one permit cycle beats four projects that each pay for their own demolition and mobilization. That’s the case for a full home renovation rather than a decade of partial ones.

The renovations we’d think twice about

Laneway and garden suites

Why people love it: rental income, multigenerational living, an extra dwelling on land you already own. The City has actively encouraged it — free pre-approved plans reportedly cutting about 28 days off permit-to-occupancy, development charges waived up to six units, parking minimums gone citywide since 2022.

Why we question it, and here the data is brutal. Analysis of City of Toronto open data by the University of Toronto’s School of Cities found Toronto completed 621 laneway and garden suites in total from 2018 through 2024. The median time from permit issuance to completion was 385 days. Roughly 15% took over two years. 265 permits were cancelled between 2018 and 2025, and up to 30% of currently active permits are expected never to be completed.

Verified fact

Stated plainly: nearly a third of the people who got this permit are expected to give up.

When it makes sense: when the driver is housing a family member, the site is accessible, and you can tolerate 18 months. As a pure yield play at $350,000+ of construction against a GTA purpose-built vacancy rate that has climbed to 3% with turnover rents down 2.5% (CMHC 2025 Rental Market Report), the numbers are far weaker than in 2022.

The maximalist island

Why people love it: it’s the centrepiece and it photographs beautifully. Why we question it: a 10-foot waterfall island in a Toronto semi eats the circulation space that made the kitchen work, and the design press now widely calls waterfall edges a trend that peaked fast — criticized for consuming expensive slab for aesthetic rather than functional reasons. With cabinetry carrying a 25% import tariff, the marginal cost of “more cabinet” rose sharply while the marginal utility didn’t. When it makes sense: in a genuinely wide kitchen where the island replaces cabinetry, not adds to it.

Removing every wall

Why people love it: light, flow, sightlines — the defining renovation of the 2010s. Why we question it: the market has visibly turned. Working from home created demand for acoustic separation, and open plans are louder and harder to heat and cool. Designers now report clients asking for walls back. In a semi it also means engineering, a permit, a beam, and a column that lands somewhere annoying. When it makes sense: opening one wall — kitchen to dining — is almost always right. Opening all of them in a narrow house isn’t. We broke the trade-offs down in open concept vs traditional layouts.

All-white everything

Opinion

The all-white kitchen is the beige of our era — not offensive, just precisely date-stamped to 2016–2024, the opposite of what people think they’re buying when they choose it for “timelessness.” Grey wood-look flooring is the same story, and it clashes with the warm original trim in most Toronto century homes.

Smart-home gadgetry

Opinion

The most overrated category in Toronto, for one reason. Smart devices have a 5-to-7-year lifespan tied to a manufacturer’s cloud service. Insulation has a 50-year lifespan tied to physics. A smart thermostat is worth it. A smart house is a subscription.

Sexy renovations vs boring renovations

The prettiest renovation is not the smartest renovation.

What gets photographedWhat actually mattersWhy the boring one wins
Luxury kitchen200-amp panel & rewiringYou can’t run a modern kitchen, EV charger and heat pump on 100 amps. Electrical is a prerequisite, not an upgrade
Marble bathroomShower waterproofing membraneMarble on a failed membrane destroys the ceiling below within five years
Statement lightingAttic insulation & air sealingOne is a photo. The other is 25 years of lower bills and warmer floors
Enormous islandStorage — pantry, mudroom, built-insToronto houses have almost no closet space. Storage is the real luxury
Designer flooringStructural repair & levellingBeautiful floors telegraph every joist deflection underneath
Smart-home systemHVAC that actually worksA phone app cannot fix an undersized return duct
Finished basementWaterproofing & drainageFinishing first is the most expensive common mistake in Toronto

Opinion

If your budget forces a choice between one gorgeous room and three boring systems, take the systems. You can add the gorgeous room later. You cannot easily add rewiring after the plaster is painted.

Renovation company vs hiring individual trades

The honest answer isn’t the one either side wants — including ours.

Four Ontario facts that change the calculus

  • There is no universal provincial licence required to call yourself a general contractor for residential renovation in Ontario. Trade-specific licensing exists — electrical work requires a licensed electrical contractor under ESA — but “general contractor” isn’t a protected provincial designation.
  • Toronto is the exception. The City requires a Building Renovator licence for businesses providing repair or renovation services — including any business that merely advertises them — and applicants must pass a trade examination.
  • WSIB coverage has been mandatory for virtually all construction businesses since January 2013, with a narrow exemption for independent operators working directly for a homeowner who lives in the home. If a worker is injured on your property and the contractor has no coverage, that exposure can land on you.
  • Under Ontario’s Consumer Protection Act, any home renovation contract over $50 must be in writing.

Opinion

Those four facts do more work than any comparison table. Ask for the Building Renovator licence number, a WSIB clearance certificate and a certificate of insurance naming you — before price comes up. A firm that hesitates on any of the three has told you everything. Our seven questions to ask before you sign covers the rest.

What the markup costs, and what it buys

Market observation

Residential general contractor markup typically runs 15–25% of project cost, averaging around 21% in 2026 (roughly 13% overhead, 8% profit). Well-managed general contractors net 5–7% pre-tax.

Note that last number. The markup is not the profit. It funds project management, supervision, insurance, warranty reserve and the cost of carrying subtrades. Strip it out and those functions don’t disappear — they transfer to you.

The non-obvious part: you don’t save the full markup

Almost every “hire trades directly and save 20%” article misses this. A trade quotes a one-off homeowner higher than it quotes a general contractor who feeds it twenty jobs a year. That’s rational pricing for a client with no repeat value, no site supervision, and a higher chance of disputes and callbacks.

Opinion

So the realistic saving isn’t 20%. Net of the homeowner premium, it’s more often 8–12% — before your own time. On a $60,000 project that’s roughly $5,000–$7,000 for what is functionally a part-time job for three months.

The uncomfortable question

When are you actually saving money by hiring trades directly — and when are you just becoming an unpaid project manager?

You’re genuinely saving when all four are true:

  1. The trades don’t depend on each other. Windows, then paint, then flooring is a queue. A kitchen is a dependency graph.
  2. You can be on site on weekdays. Not “check in at 6pm.” Present, when a decision is needed in twenty minutes.
  3. You can read a drawing and catch a mistake before it’s buried. A rough-in error you don’t spot costs 5–10x to fix after drywall.
  4. You’re not paying for alternate housing. Schedule slippage is free if you live in the house and painful if you’re renting.

If two or more are false, the markup is buying you something real.

The math, illustratively: on a $60,000 two-room project a 20% markup is about $10,000–$12,000, and self-managing might net you $5,000–$7,000. Now price the downside: a six-week slip while you’re out of the house at $3,000/month plus storage is roughly $4,500. One bad rough-in that two trades blame on each other, requiring re-opening finished work, is easily $6,000 — and nobody is accountable, because you were the coordinator. The savings are real but thin, and the variance is enormous. That asymmetry is the whole argument, and we’ve written more on where a renovation company actually saves you money.

By budget band

$10K–$25K — hire trades directly

A bathroom refresh, flooring, paint and fixtures. Two to four trades, three weeks, minimal interdependency. Paying $4,000 of markup to avoid fifteen phone calls is poor value. Exception: if plumbing or electrical is moving rather than being replaced in place, treat it as the next band up.

$25K–$75K — genuinely ambiguous. This is the band where people get hurt

One room with moving services, or two rooms, or anything permitted and inspected. Our test: count the dependencies in the sequence. More than five and you want a single accountable party. Fewer, and you can drive it yourself if you’re available on weekdays.

$75K–$150K — hire a company

Multi-trade, permitted, inspected, probably structural, possibly asbestos. Here the markup is cheaper than the schedule risk it absorbs, and warranty consolidation matters — one number to call when something fails in month eight.

$150K+ — a company or construction manager, non-negotiable

At this level the real question isn’t trades-versus-company. It’s design-build versus architect-plus-tendered-GC.

What we’d do with $20K, $50K, $100K and $200K+

The right answer changes with your timeline. Two homeowners with identical houses and budgets should do different things.

$20,000

Staying 5+ years: attic insulation and air sealing, a 200-amp panel if you’re still on 100, plus the backwater valve and sump — claiming the up-to-$6,650 City subsidy. All invisible. All permanent.

Selling in 1–3 years: paint everything, refinish the hardwood, replace kitchen hardware and lighting, one clean bathroom refresh. Don’t open a wall. $20,000 of cosmetic work outperforms $20,000 of partial systems work at resale, because buyers price what they can see. This is the one case where we’d tell you to do the shallow thing on purpose.

$50,000

One properly done bathroom plus the entire boring list — envelope, electrical, drainage. That’s our recommendation for most Toronto homeowners, and it will not photograph well. If you want rental income instead: $50,000 doesn’t reliably finish a legal secondary suite at current Toronto pricing. Spend it on the water and electrical work the suite needs anyway, then finish in phase two. Half a legal suite is worth nothing.

$100,000

Kitchen plus one bathroom plus systems, under one permit cycle. Or a legal basement suite done properly — at $90–$140+ per square foot, roughly the honest cost of a compliant 800 sq ft unit meeting the 2024 Ontario Building Code, including the 1.95 m minimum clear ceiling height and an egress window with a minimum 0.35 m² opening. Starter home you’ll hold: kitchen and systems. Luxury home: phase it deliberately rather than spreading thin.

$200,000+

Stop renovating room by room and decide whether you’re doing a gut or an addition. For a century home you’ll hold a decade, the gut is the honest answer. For a family that has outgrown a semi, a rear addition or third-floor build is justified far more often than expected — especially against what moving costs: roughly $50,000 in friction on a $1.3 million purchase, plus resetting your mortgage rate.

Rental income at this level: the multiplex path is now real. Fourplexes have been as-of-right city-wide since May 2023, and in June 2025 Council permitted up to six units as-of-right in Toronto and East York District plus Ward 23, development charges waived. Caveat: in January 2026 CMHC found the limited geographic rollout non-compliant with Toronto’s Housing Accelerator Fund agreement and cut $10 million in funding — the policy is still moving. Confirm your ward’s permissions before spending a dollar on drawings.

What we’d renovate first in a Toronto house

Assume a typical Toronto semi: built 1925, mixed wiring, unfinished basement, tired kitchen, one bathroom. Our order, which we’d defend against most designers:

  1. Water. Grading, downspouts, weeping tile assessment, backwater valve, sump. Claim the subsidy. Everything downstream depends on it.
  2. Electrical. 200-amp service and rewiring of any knob-and-tube, while walls are already opening for something else. The most commonly deferred item in Toronto, and the one that most often forces expensive rework.
  3. Envelope. Attic insulation, air sealing, and the worst windows — not all the windows.
  4. HVAC. Heat pump, in 2026, while the rebate exists.
  5. The bathroom. One, done properly, with a real membrane and an exhaust fan vented outside rather than into the attic — which in older Toronto houses is depressingly common.
  6. The kitchen. Yes, sixth. Not because kitchens don’t matter, but because a kitchen built on unfixed items 1 through 4 is a kitchen you’ll partly dismantle within a decade.

What we’d refuse to spend money on yet

  • Structural wall removal before electrical and water are done. You’ll be opening it again.
  • Premium finishes on a house you’ll gut in five years. Buy the mid-grade version.
  • Smart-home infrastructure. Obsolete before your insulation is.
  • Landscaping before drainage is solved. Beautiful hardscaping that directs water at your foundation is an expensive way to make things worse.
  • Second and third bathrooms while the first is failing. Fix the one you use daily.
  • A laneway suite, unless you’ve read the completion data and still want it. Thirty percent attrition isn’t a rounding error.

Final verdict: renovate for your life, not for Instagram

In Toronto, the renovation that changes your life most is almost never the one that photographs best.

CMHC’s data shows 75% of homeowners who did energy renovations saw real bill savings and 91% were satisfied — nobody posts their attic. The completion data on laneway suites is grimmer than the enthusiasm around them. The two rooms everyone wants most are the two that got tariffed. And a 1926 semi will always spend more of your budget behind the wall than in front of it.

Spend on what you touch every day and on what would be ruinous to fix later. Then, with what’s left, buy something beautiful. In that order.

Frequently asked questions

What renovation is most popular in Toronto?
By volume, bathrooms and cosmetic refreshes — flooring and paint — because they fit most budgets. By total dollars, kitchens and basements. No public dataset ranks Toronto renovations precisely, because most kitchen and bathroom work needs no building permit and is invisible to statistical reporting.
What renovation adds the most value to a Toronto home?
Adding legal, usable square footage — a compliant basement suite or a finished basement — because Toronto houses are small relative to their price. The widely cited Appraisal Institute of Canada benchmark puts kitchen and bathroom cost recovery at 75–100%, but that is a rule of thumb, not a 2026 Toronto measurement.
Is it cheaper to hire a renovation company or individual contractors?
Hiring trades directly is cheaper on paper — you avoid a general contractor’s typical 15–25% markup. In practice the net saving is closer to 8–12%, because individual trades quote homeowners higher than they quote general contractors who give them repeat work. Below roughly $25,000, self-managing usually wins. Above roughly $75,000, the markup is cheaper than the coordination risk it absorbs. Between those figures it depends on how many trade dependencies exist and whether you can be on site on weekdays.
Is renovating a basement worth it in Toronto?
Usually yes — it is the cheapest square footage you can add. Mid-range finishing of an 800 sq ft basement with a three-piece bathroom is commonly quoted at $44,000–$60,000, a legal apartment at $90–$140+ per square foot. One absolute condition: solve water first. Finishing over an unresolved moisture problem is the most expensive common mistake in Toronto.
What renovations are worth doing before selling?
Paint, floor refinishing, lighting, kitchen hardware, one clean bathroom. Buyers price what they can see. Do not begin electrical, plumbing or structural work shortly before a sale — you will pay full cost for something a buyer discounts heavily, on a schedule you do not control.
Which Toronto renovation trends are becoming outdated?
All-white kitchens, grey wood-look flooring, open shelving, waterfall islands, barn doors, and fully open floor plans. The open-plan reversal is the most significant: designers now report clients asking for walls back, driven by working from home and by open spaces being noisier and harder to heat and cool.
How much should I budget for a Toronto renovation?
Cost guides commonly quote $120–$380 per square foot for whole-home work; $25,000–$45,000 for a mid-range full bathroom; $45,000–$75,000+ for a kitchen with an island; $44,000–$60,000 for a mid-range 800 sq ft basement. Add a genuine 15–20% contingency — non-negotiable in a pre-1950 house, where the expensive discoveries (asbestos, vermiculite, knob-and-tube, failed plumbing stacks) depend on what the trades find when the walls open.
Should I renovate before selling?
Cosmetically yes, structurally no. Visible shallow work returns far better before a sale than deep systems work, because buyers discount what they cannot see and lenders do not reward it.
What renovation should I prioritize first?
Water management, then electrical capacity, then the building envelope, then HVAC, then bathrooms, then the kitchen. This is the reverse of most homeowners’ instincts, and it is correct in Toronto specifically because the housing stock is old enough that deferring systems work means paying for the same demolition twice.
Do I need a permit to renovate in Toronto?
It depends on scope. Cosmetic work — paint, flooring, cabinet replacement in place — generally does not. Structural changes, new or relocated plumbing, secondary suites, additions, and laneway or garden suites all do. Electrical work requires a licensed electrical contractor and an ESA permit regardless. Verify your scope with Toronto Building before starting.

Sources & method

TRREB figures · HomeStars renovation survey (March 2026) · CMHC 2026 Mortgage Consumer Survey · CMHC 2025 Rental Market Report · IBISWorld residential renovation expenditure · Statistics Canada building permits · Cushman & Wakefield tariff analysis · University of Toronto School of Cities, Toronto backyard housing (City of Toronto Open Data) · City of Toronto: Basement Flooding Protection Subsidy, Tree & Ravine Protection, Street Occupation Permit, Building Renovators licensing · Enbridge Gas rebate programs · 2024 Ontario Building Code · Ontario Consumer Protection Act · WSIB Ontario.

Cost ranges labelled “market observation” are contractor-published figures, not measured statistics. ROI benchmarks attributed to the Appraisal Institute of Canada are long-standing rules of thumb, not 2026 Toronto measurements. Rebate and zoning rules change — confirm current terms before you commit.

Next step

Spend your renovation budget in the right order

Tell us about your Toronto or GTA house and we’ll give you a free in-home estimate and a written plan that sequences the boring work before the beautiful work.

Keep Reading

Related Articles