Subscribe for updates

We don’t spam! Read our privacy policy for more info.

Latest news

Sealing Packer Road, Lower Portland

Council a step closer to honouring its pledge to seal Packer Road

Among the proposed projects Hawkesbury Council promised to fund with a 2018 rate-hike was the sealing of Packer Road, a key east-west road linking the Putty Road travelling north from Wilberforce, and the river communities of Lower Portland, Cumberland Reach and Sackville. With no commencement visible, residents were rightly upset when a report to Council's February 2024 meeting recommended the project be shelved. This is what happened next.


Read More

Potential map of housing changes (Hawkesbury)

The NSW Government’s push to build 8 story flats in your suburb

The NSW Labor government is targeting a range of suburbs for massive new urban growth and unprecedented densification. They’ve announced a proposed policy of massive flat-building to meet a target of 377,000 new homes by 2029.


Read More

Upon leaving the Liberal Party

This week I was informed that I had been expelled from the Liberal Party, an organisation I have been a member of and servant to for 32 years. This follows a years-long orchestrated campaign of bullying from figures within the Party.


Read More

The Windsor Paddlesports Club Grant saved after hanging by a thread!

Due to inaction by Council, a $801,218 grant to build a clubhouse in Macquarie Park (on the river opposite the Terrace in Windsor) for Paddlesports and Dragon boating was hanging by a thread. I raised my concerns...


Read More

VIEW Club – a worthy local voluntary organisation

VIEW provides an opportunity for women from all walks of life to meet regularly, establish lasting friendships and help disadvantaged Australian children through supporting the work of children’s charity, The Smith Family.


Read More

Council just squashed debate on protecting Koala habitats and investigating excessive land clearing

At Council tonight, a motion was brought to look at whether a land-clearing policy introduced 18 months ago has resulted in excessive felling of wildlife habitats including for Koalas. Disappointingly, some Councils not only rejected the initiative, but moved to gag debate and prevent some from representing their community.


Read More

Windsor Mall – Our obligation to get things right

Council has an obligation to get things right with the upgrade of Windsor Mall. Many people have concerns with the plans that have been advanced.


Read More

Hawkesbury floods of October 2022 – Time lapse videos

Here is a compilation of time-lapse footage of nine different locations around the Hawkesbury district, showing the effects of the October floods that struck us recently. Each location has had up to a week's events compressed into under thirty seconds, comprising ~64,000 frames run together.


Read More

St Albans, Lower Portland, Lower Macdonald and Colo deserve better of Hawkesbury Council

Every part of the Hawkesbury is important and deserving of effective representation and services. But the Hawkesbury is a big place, and residents of more remote areas sometimes feel like they aren't being heard. On the weekend I joined the Mayor and six other Councillors on a ~200k road trip to visit the communities of St Albans, Lower Macdonald, Lower Portland and Colo.


Read More

From the town of Windsor to the House of Windsor–will the Australian republican debate be rekindled?

From the town of Windsor to the House of Windsor – Will the Australian republican debate be rekindled?

Amidst an outpouring of gratitude for the Queen's life of service, support for Australia remaining a Constitutional Monarchy has surged. Talking about whether institutions and symbols continue to reflect our values and loyalties is healthy. I wonder whether the passing of Queen Elizabeth will prompt a resurgence of the Republican debate in Australia.


Read More

All posts

Facebook posts

Follow me on Facebook
Comments Box SVG iconsUsed for the like, share, comment, and reaction icons
Today, we formally opened the improvements to Peel Park at Redbank North Richmond. 
This is now a handsome facility for the whole community costing $5.67million

Today, we formally opened the improvements to Peel Park at Redbank North Richmond.
This is now a handsome facility for the whole community costing $5.67million
... See MoreSee Less

20 hours ago

Comment on Facebook 1621812811450319_908675494599256

Can’t polish a turd ( HCC ) , DISGRACEFUL.

Think council got shafted on that project

Hawkesbury Council a step closer to honouring its pledge to seal Packer Road.

Among the projects Hawkesbury Council promised to fund with a 2018 rate-hike was the sealing of Packer Road, a key east-west road linking the Putty Road travelling north from Wilberforce, and the river communities of Lower Portland, Cumberland Reach and Sackville.

With no commencement visible, residents were rightly upset when a report to Council's February 2024 meeting recommended the project be shelved.
After a spirited campaign by locals and users of this key road, Council has now resolved to proceed with the project, despite significantly elevated costs.
It is important that Council keep its promises. Now, Council will have to determine what other worthy projects will be delayed or cancelled.

For those interested in the history of this story, check out the article on my website, and below are the remarks I made to Council at the recent meeting.

councillorzamprogno.info/2024/02/27/council-a-step-closer-to-honouring-its-pledge-to-seal-packer-...
... See MoreSee Less

2 days ago

Comment on Facebook 907900518010087

How are the locals coping with no ferry?

Can we get a refund of that rate hike? What have they been doing with the money?

Seal Fairey Road.

Unfortunately in all councils have councillor's that are in council for their own personal reasons most of the time their got involvements in realestate all land developerment those people need to be forced out of council .

Shane Atkins

This council is a joke. There should be no public roads in the Hawkesbury unsealed. Council is carrying on like they are building a federal hwy. you are not laying a concrete base with asphalt on top. Your spray sealing compacted road base for f@@ks sake. My driveway at home is 10x better then most local roads. Stop spending our rates on dumb arse councillors and start investing in building and repairing assets for the local community. Things will never change if we don’t roll all the old morons running this joint. Sarah doesn’t have the best support, but I tell you what. I’m liking what she is doing, fresh face, out in the community doing her thing. It’s refreshing. Watching these council meetings is depressing.

View more comments

Normally Council holds two citizenship ceremonies a year. However, these people just couldn’t wait to take up the invitation to become true-blue Aussies, so we ran an extra ceremony just for them tonight. Welcome!

Normally Council holds two citizenship ceremonies a year. However, these people just couldn’t wait to take up the invitation to become true-blue Aussies, so we ran an extra ceremony just for them tonight. Welcome! ... See MoreSee Less

3 days ago

Comment on Facebook Normally Council ...

Welcome to these new Aussies

The Federal Local Government Minister Kristy McBain visited the Hawkesbury today, and I was pleased to join Susan Templeman MP and fellow Councillors Mary Lyons-Buckett, Danielle Wheeler and Deputy Mayor Calvert as we inspected proposed improvements to Woodbury Reserve at Glossodia, which will be funded jointly by Council together with State and Federal grants.

I didnt miss the opportunity to remind the Minister that Councils take in only 3.5% of all taxation revenue in Australia, and yet Local Governments are responsible for 24% of all the service provision and asset maintenance done in the nation, as well as plan how our communities can grow and thrive.

I said that in 1996, Local Governments received grant funding equivalent to 1% of all federal taxation revenue, and that in the 28 years since, its slipped to less than half that. The Minister quoted a list of funding schemes we receive money from, but it sounded to me like theyre just relabelled slices of an increasingly smaller pie. The shortfall is structural, entrenched, and getting worse.

Lastly, we drove home the plight of peri-urban Councils like ours that sit at the fringes of major cities. We cop all the urban growth and congestion, plus lack of transport and long commutes, and yet frequently fall between two stools when it comes to funding because were not-quite-urban and not-quite-rural.

The Minister certainly left with an earful of our concerns, and were grateful she came.

The Federal Local Government Minister Kristy McBain visited the Hawkesbury today, and I was pleased to join Susan Templeman MP and fellow Councillors Councillor Mary Lyons-Buckett, Councillor Danielle Wheeler and Deputy Mayor Calvert as we inspected proposed improvements to Woodbury Reserve at Glossodia, which will be funded jointly by Council together with State and Federal grants.

I didn't miss the opportunity to remind the Minister that Councils take in only 3.5% of all taxation revenue in Australia, and yet Local Governments are responsible for 24% of all the service provision and asset maintenance done in the nation, as well as plan how our communities can grow and thrive.

I said that in 1996, Local Governments received grant funding equivalent to 1% of all federal taxation revenue, and that in the 28 years since, it's slipped to less than half that. The Minister quoted a list of funding schemes we receive money from, but it sounded to me like they're just relabelled slices of an increasingly smaller pie. The shortfall is structural, entrenched, and getting worse.

Lastly, we drove home the plight of 'peri-urban' Councils like ours that sit at the fringes of major cities. We cop all the urban growth and congestion, plus lack of transport and long commutes, and yet frequently fall between two stools when it comes to funding because we're not-quite-urban and not-quite-rural.

The Minister certainly left with an earful of our concerns, and we're grateful she came.
... See MoreSee Less

1 week ago

Comment on Facebook 1621812811450319_904045768395562

Great to see the hard working councillors there taking note of who’s not there I guess they are too busy blaming the MUA for the ferry dispute down at Wiseman ferry. Instead of coming up with a solution like the ferries are no longer operated by private contractors.

And that is the biggest load of waffle I have heard for a very long time! Is that why the grass verges along The Junction between Spinks Rd, Kurmond Rd, and Wire lane were magically mown yesterday? How about driving around the local roads, not just the main ones. You guys really have no understanding of what we really need. Too busy showing off on what has or is being achieved, which has been proposed for over 20 years. Yes, I'm glad and happy that improvements are being made, but, you Councillors need to look at the overall picture.

How about getting the roads fixed around the Hawksbery

This update on the status of road remediation projects including Grose Vale Road is supplied by Council staff to Councillors today:

There is a significant backlog of road reconstruction and renewal projects resulting from the recent floods and the three successive La Ninas.

A number of failed sections have been identified along Grose Vale Road and works are currently in various stages, identified in the attached map and are summarised below;

Completed = 1,120m
Underway = 275m
In planning = 610m
Identified = 1,660m

Sections that have been identified and not yet scheduled are those which do not have funding, and will be prioritised in the FY24/25 capital works program.

Outside of Kurrajong Public School, Council’s contractor has been delayed due to recent weather. The site has been cleaned whist awaiting sealing which is planned in the next two weeks, weather permitting.

In the interim, Councils maintenance team continues to monitor and make safe within available resources and priorities.

This update on the status of road remediation projects including Grose Vale Road is supplied by Council staff to Councillors today:

There is a significant backlog of road reconstruction and renewal projects resulting from the recent floods and the three successive La Ninas.

A number of failed sections have been identified along Grose Vale Road and works are currently in various stages, identified in the attached map and are summarised below;

Completed = 1,120m
Underway = 275m
In planning = 610m
Identified = 1,660m

Sections that have been identified and not yet scheduled are those which do not have funding, and will be prioritised in the FY24/25 capital works program.

Outside of Kurrajong Public School, Council’s contractor has been delayed due to recent weather. The site has been cleaned whist awaiting sealing which is planned in the next two weeks, weather permitting.

In the interim, Council's maintenance team continues to monitor and make safe within available resources and priorities.
... See MoreSee Less

1 week ago

Comment on Facebook This update on the ...

Thanks for keeping us up-to-date with these Nathan. I hope that these remediations are proper repairs and not the temporary quick-fix solutions we've had in the past (A shovelful of hotseal that only lasts until the next downpour, or forms a mountain ridge in the middle of the road) We had a similar problem at the dip on Cabbage Tree rd. Years of potholes and nearly constant patch jobs that only lasted until the next rain. Eventually council ponied up the bucks for a proper fix, and that stretch hasn't need to be repaired for years now. More expensive at the time, but much cheaper in the long run.

What's going on with the river banks in Windsor please?

The community at Lower Portland and Sackville are well represented by the Lower Portland & Sackville North Progress Association , and I was very pleased to join with my colleagues Councillor Les Sheather, Councillor Mitchell Blue and Dr Peter Gangemi - Mayor of The Hills Shire Council at their meeting tonight.
The news that we have committed to seal Packer Road was very warmly received!

The community at Lower Portland and Sackville are well represented by the Lower Portland & Sackville North Progress Association , and I was very pleased to join with my colleagues Councillor Les Sheather, Councillor Mitchell Blue and Dr Peter Gangemi - Mayor of The Hills Shire Council at their meeting tonight.
The news that we have committed to seal Packer Road was very warmly received!
... See MoreSee Less

2 weeks ago

Comment on Facebook The community at ...

Great job! More people could probably attend if the Lower Portland ferry was running.

The NSW Labor government is targeting a range of suburbs for massive new urban growth and unprecedented densification. They’ve announced a proposed policy of massive flat-building to meet a target of 377,000 new homes by 2029. 

For those who wonder what the proposed rule changes could look like in the Hawkesbury, check out this map, presented to Councillors at a recent briefing.
We discussed this at Council last night and voted overwhelmingly to oppose this.

Here’s what the changes propose: 
Three zones are identified: “Town Centres” (most of our larger suburbs); “Commercial Centres” (Windsor and Richmond), and all train stations (6 in the LGA).

If the new rules pass, Councils would lose the right to refuse new flat developments of up to 21m (up to 8 stories) within 400m of such zones and 16m (5 stories) within 800m. “Cookie cutter” designs from an approved “Pattern book” would enjoy expedited approval, tending to favour bland sameness in designs built to maximise profit. 
Some buildings would only mandate 0.5 car spaces per dwelling.

Worst, these rules would summarily override Council’s LEP and DCP controls.

This is spectacularly rotten policy that fails utterly to understand the character of the Hawkesbury. Residents have told us for decades that our semi-rural outlook is a key factor in our charm and desirability as a place to live and work. The State government has failed to provide enough detail for us to respond to their demand for a detailed response. For example, the interaction of the proposed policy with known constraints in our area caused by flood, flood evacuation and fire risk has not been explained at all.

Former Labor Premier Bob Carr famously declared that Sydney was “full” back in 2000. Carr’s successors in the current Labor government manifestly no longer share his assessment. Yes, there is a housing, and housing affordability crisis. But I’d prefer the government was more honest about admitting that fully 98% of the pressure for housing growth in NSW comes from overseas migration and not from the organic growth of our own populace. This is something I will have a lot more to say about soon.

The NSW Labor government is targeting a range of suburbs for massive new urban growth and unprecedented densification. They’ve announced a proposed policy of massive flat-building to meet a target of 377,000 new homes by 2029.

For those who wonder what the proposed rule changes could look like in the Hawkesbury, check out this map, presented to Councillors at a recent briefing.
We discussed this at Council last night and voted overwhelmingly to oppose this.

Here’s what the changes propose:
Three zones are identified: “Town Centres” (most of our larger suburbs); “Commercial Centres” (Windsor and Richmond), and all train stations (6 in the LGA).

If the new rules pass, Councils would lose the right to refuse new flat developments of up to 21m (up to 8 stories) within 400m of such zones and 16m (5 stories) within 800m. “Cookie cutter” designs from an approved “Pattern book” would enjoy expedited approval, tending to favour bland sameness in designs built to maximise profit.
Some buildings would only mandate 0.5 car spaces per dwelling.

Worst, these rules would summarily override Council’s LEP and DCP controls.

This is spectacularly rotten policy that fails utterly to understand the character of the Hawkesbury. Residents have told us for decades that our semi-rural outlook is a key factor in our charm and desirability as a place to live and work. The State government has failed to provide enough detail for us to respond to their demand for a detailed response. For example, the interaction of the proposed policy with known constraints in our area caused by flood, flood evacuation and fire risk has not been explained at all.

Former Labor Premier Bob Carr famously declared that Sydney was “full” back in 2000. Carr’s successors in the current Labor government manifestly no longer share his assessment. Yes, there is a housing, and housing affordability crisis. But I’d prefer the government was more honest about admitting that fully 98% of the pressure for housing growth in NSW comes from overseas migration and not from the organic growth of our own populace. This is something I will have a lot more to say about soon.
... See MoreSee Less

2 weeks ago

Comment on Facebook The NSW Labor ...

I agree with you that cookie cutter designs are completely wrong for the area (especially 0.5 car spaces in an area with awful public transport beyond trains- which are irregular to town anyway. There's few regular buses to get around to shops etc, so insuffucient carspaces is ridiculous). Also, we are on a floodplain and areas around Windsor station, especially go under in flood. I find blaming immigration for population growth to be a bit racist though. We need housing for people, regardless of whether they were born here or migrated. It sounds like immigrants aren't welcome, which I find distasteful. I also hope the current crop of Liberal and Labor councillors didn't use the "rural amenity" argument in their speeches to council given that has meant diddly squat to them in the past, and they have ignored the community about exactly that previously, as they have rammed through unsuitable housing developments and planning decisions with their casting votes and voting blocs. Would be hypocrisy if they relied on that now.

There’s no infrastructure for the existing population & council despite the incredibly high rates can’t seem to work out how to service it. The hoops to make improvements to existing dwellings to fit into the “current scape”are tedious & the proposed cookie cutter high rises would be an insult to anyone who’s been forced to adhere to councils guidelines if they are then going to allow these buildings. Most residents, if they wanted to live like that or look at them, wouldn’t have chosen the Hawkesbury. Would be interested to see if there is an accompanying plan for the - increase to roads - correct fixing of our current roads, not this two scoops out the back of a moving truck BS they are currently doing. - schools, funding & expansion of existing & development of new - early learning centres - retirement villages & homes - emergency services, ambulance & police expansion & substations across the river - public hospitals & health care, reliable service & the ability to handle the volume & intensity of cases - waste management services Etc

Councillor Nathan Zamprogno, has the Hawkesbury LEP been updated to take into consideration the latest flood zone data?

Do you have a source for the claim that 98% of the pressure on housing growth is due to migration?

The Development will eventually happen the biggest question is all levels of government be able to provide suitable services roads, public transport, health and education for a community to thrive judging by the previous LNP government and the Liberal/ Labor bloc at Hawkesbury council that this wasn’t a consideration. Hopefully with the NSW Labor government and councils election in September some big changes can happen. The lack foresight and self interest in the bloc is amazing sallow and short sighted.

Hate cookie cutter design anywhere. We need variety. Big, small, interesting or we may as well be living in China.

Nathan I recall you once mentioned you’d be open to acreage lots (5+) given approval for an additional residence (family expansion or rental potential). Are you still in favour of this and has council discussed this as an option in future? It seems developers are able gain councils approval for multi-dwelling developments on various acreage sizes but individual home owners are frozen out.

Sounds like a nightmare. Build up and build houses kissing eachother. They look here and see green land and want a piece. Do they want the Hawkesbury to be another parramatta all those cramped up apartments bring is a bunch of cars piled up onto streets that already lack parking. We can't even facilitate for people who need an emergency with our sub par local Hosptial and mental health services are all palmed off to go penrith area. Only finally now they are building a headspace for youths. Hawkesbury is one lane in and one lane out from either side. Look at what happend to Marsden Park. It used to be 1 lane Rd. It is now pure chaos, full of heavy traffic with its road extension and brick jungle. They are slowly creeping up. I hope no under the table deals happen and these ugly houses dont pop up and other poorly designed and approved takeaway joints like the Bligh park ones near the roundabouts right on an emergency exit point. Above all locals would love the area to get a face lift, keep its country charm from looking run down and rough. We're are the long term solutions heaven sake shopping trolleys are scattered all over the streets, that locals need to report themsleves to be left there again time and time again. Theres no push they should all be changed to be lock ups and above all else the dam pot holes fixed and uneven roads, we want the bare minimum can't even have that. People have lost faith and it's a dam shame.

I just attended the national regional housing summit and there were some great alternate solutions to this ridiculous approach to meet housing targets that were floated about. Nothing will immediately solve this issue, but there are better ideas to help meet smaller targets if council are open to them.

local council had better step up and use funding for much needed road improvements, more parks and youth development. Id hate to see the Hawkesbury over developed though, it’s NOT why our family moved here 😞

This and then council is made to blame for not having road infrastructure to cover for these large unit blocks. Richmond road through Marsden Park is already a complete mess, not to mention Windsor Road!

Council has failed spectacularly to address the growth area pressures. One of the first council meetings after the last election, there was a discussion about surveying and listening to Oakville residents. Since then, deafening silence. I totally agree the housing pressures are largely due to the relaxed Labor immigration policies. However, Hawkesbury NIMBY attitude is coming back to bite them.

It is good to hear that councillors voted to oppose this policy. I can’t even fathom the govt suggesting this without a proper full scale plan for support of such development in regards to services and infrastructure. I don’t see many new large shopping malls for example on developers scope and if you see how much pressure the existing places already have on them then no wonder that people will go online shopping. Which for small businesses is not entirely a good thing. 🤷‍♀️

Thomas Blamey

Jordan Sommer

Mary-anne Tennent

Of course it's all to do with immigration 🤦🏻‍♀️

Dominique Bee lol 🤑🤑🤑

F

View more comments

Australia Day by the river was a huge success. Congratulations to all who were involved in its organisation ... See MoreSee Less

3 weeks ago

Many congratulations to our Australia Day award winners. Volunteers, champions, advocates and pillars of our community!

Keith Acton – Citizen of the Year
Gemma King – Young Citizen of the Year
Scott Hinks, Rochelle Miller – Local Hero Award
Kurrajong Nursing Home Auxiliary – Community Organisation of the Year
Melissa Crane – Sportsperson of the Year
Windsor High School Thursday Lunchtime Interest Group – Arts and Culture Award

Many congratulations to our Australia Day award winners. Volunteers, champions, advocates and pillars of our community!

Keith Acton – Citizen of the Year
Gemma King – Young Citizen of the Year
Scott Hinks, Rochelle Miller – Local Hero Award
Kurrajong Nursing Home Auxiliary – Community Organisation of the Year
Melissa Crane – Sportsperson of the Year
Windsor High School Thursday Lunchtime Interest Group – Arts and Culture Award
... See MoreSee Less

1 month ago

Comment on Facebook Many congratulations...

Lovely to meet you today and congratulations to all the winners and nominees on your incredible work for the community!

Congratulations to you all👏👏👏

Congratulations all 🎉🎉🎉

Congratulations Gemma King ! And everyone else! What an achievement!

Congratulations to all

View more comments

🇦🇺🇦🇺🇦🇺🇦🇺 Happy Australia Day!
I see a lot of people fussing about our national day, and what it represents. All I’ll say is that I had the chance to travel overseas recently, and I came back with a renewed respect for how lucky we have it here in Australia. 
We’re a dynamic, diverse, democratic, good-humoured, sensible nation with a more innate sense of the need to treat others decently and equally than other places I’ve seen. 
I don’t sit with those who spend this day wallowing in recrimination about our perceived failings.
I choose to celebrate what’s praiseworthy about Australia, and I’m glad I’m not alone in that sentiment!

🇦🇺🇦🇺🇦🇺🇦🇺 Happy Australia Day!
I see a lot of people fussing about our national day, and what it represents. All I’ll say is that I had the chance to travel overseas recently, and I came back with a renewed respect for how lucky we have it here in Australia.
We’re a dynamic, diverse, democratic, good-humoured, sensible nation with a more innate sense of the need to treat others decently and equally than other places I’ve seen.
I don’t sit with those who spend this day wallowing in recrimination about our perceived failings.
I choose to celebrate what’s praiseworthy about Australia, and I’m glad I’m not alone in that sentiment!
... See MoreSee Less

1 month ago

Comment on Facebook 🇦🇺🇦🇺🇦🇺🇦🇺...

Love it, Councillor Nathan Zamprogno love it

Agree with you 100% on this. Keep up the good work. I’m so glad I was born in Australia. 🇦🇺

Is this a current photo? Because as far as I know there are few people in this photo that have played politics bagging each other out on Facebook and wouldn’t be in the same room together. Shows how fake book really is.

I’m not offering an opinion about the Federal government’s tax policies, but I found this graphic instructive. 
What do you think?

I’m not offering an opinion about the Federal government’s tax policies, but I found this graphic instructive.
What do you think?
... See MoreSee Less

1 month ago

Comment on Facebook I’m not offering ...

I think you should disclose your source

This analysis ignores the impacts of stage 1 and stage 2 tax cuts. There's pros and cons to the policy change but I think the main take away for most ppl will be that even when Albanese promises something over 100 times, it means nothing and can change at any time.

I think the outcome is good and agree with the new tax cuts but not real happy how it was delivered. Seem like the current government is lacking a level of planning and strategy and everything seems like a knee jerk reaction.

I'd love a line graph about inflation the bracket levels at inception. we moved from $150k being the top rate to $180k being the top rate on 1 July 2008. The top rate should be alot more than the proposed $190k. It's been almost 16 years since its been touched and its moving $10k! I think Bracket creep is a huge issue at every level and that's why we had 3 stages of changes.

The Australian as reference. I think it’s a measured response to cost of living that with the Australian Council of trade unions price gouging inquiry should help with the cost of living. Especially with the price supermarkets are paying farmers for their fresh produce. You have to admit it a government that is hard working for the people like yourself.

What do I think? I think labour should crawl back under the rock they came from. That treasurer should wipe that stupid smile off his face. If this country had half the brain of a donkey they will vote these morons out. And while we are in the mood for voting morons out, vote the dinosaurs 🦕 out of the Hawkesbury council. Fresh eyes, fresh ideas, a brighter future.

View more comments

Load more