Protesters holding placards that read Coal is History, during the School Strike 4 Climate rally, Treasury Gardens, Melbourne, 21 May 2021 / Leigh Henningham

Creator
Henningham, Leigh, 1960-
Call Number
PIC Online access #PIC/20970/3
Created/Published
2021
Extent
1 online resource (1 photograph) : TIFF file, colour
View Catalogue

Cite

Identifier

http://nla.gov.au/nla.obj-2956718284

APA citation

Henningham, Leigh. (). Protesters holding placards that read Coal is History, during the School Strike 4 Climate rally, Treasury Gardens, Melbourne, 21 May 2021 Retrieved April 15, 2026, from http://nla.gov.au/nla.obj-2956718284

MLA citation

Henningham, Leigh. Protesters holding placards that read Coal is History, during the School Strike 4 Climate rally, Treasury Gardens, Melbourne, 21 May 2021 : , . Web. 15 April 2026 <http://nla.gov.au/nla.obj-2956718284>

Harvard/Australian citation

Henningham, Leigh. , Protesters holding placards that read Coal is History, during the School Strike 4 Climate rally, Treasury Gardens, Melbourne, 21 May 2021 , viewed 15 April 2026 http://nla.gov.au/nla.obj-2956718284

Wikipedia citation

{{Citation
  | author1=Henningham, Leigh.
  | title=Protesters holding placards that read Coal is History, during the School Strike 4 Climate rally, Treasury Gardens, Melbourne, 21 May 2021
  | year=
  | section=1 online resource (1 photograph) : TIFF file, colour
  | publisher=
  | url=http://nla.gov.au/nla.obj-2956718284
  | id=nla.obj-2956718284
  | access-date=15 April 2026
  | via=Trove
}}

Citations are automatically generated and may require some modification to conform to exact standards.

Download

Select the images you want to download, or the whole document.

This image belongs in a collection. Go up a level to see more.

Please check copyright status.

You may save or print this image for research and study. If you wish to use it for any other purpose, please visit Using the Pictures Collection

Available formats
TIF high resolution

Order

You can order a copy of this work from Copies Direct.

Copies Direct supplies reproductions of collection material for a fee. This service is offered by the National Library of Australia

Share

Share on Twitter

Share on Facebook

What can I do with this?

In Copyright

FreeMarker template error (DEBUG mode; use RETHROW in production!): An error has occurred when reading existing sub-variable "contextMessageText"; see cause exception! The type of the containing value was: extended_hash+string (au.gov.nla.dlir.models.CopyrightStatusResponse wrapped into f.e.b.StringModel) ---- FTL stack trace ("~" means nesting-related): - Failed at: #if copyrightStatus.contextMessageTex... [in template "widgets/copyright/copyrightStatus.ftl" at line 16, column 5] - Reached through: #include "/widgets/copyright/copyrigh... [in template "picture/tabContent.ftl" at line 12, column 56] - Reached through: #include "tabContent.ftl" [in template "picture/show.ftl" at line 37, column 25] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans.BeanModel.get(BeanModel.java:185) at freemarker.core.Dot._eval(Dot.java:43) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.BuiltInsForExistenceHandling$ExistenceBuiltIn.evalMaybeNonexistentTarget(BuiltInsForExistenceHandling.java:52) at freemarker.core.BuiltInsForExistenceHandling$has_contentBI._eval(BuiltInsForExistenceHandling.java:114) at freemarker.core.BuiltInsForExistenceHandling$has_contentBI.evalToBoolean(BuiltInsForExistenceHandling.java:121) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:335) at freemarker.core.Environment.visit(Environment.java:341) at freemarker.core.Environment.visit(Environment.java:341) at freemarker.core.Environment.include(Environment.java:3104) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:335) at freemarker.core.Environment.visit(Environment.java:341) at freemarker.core.Environment.visit(Environment.java:341) at freemarker.core.Environment.include(Environment.java:3104) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:335) at freemarker.core.Environment.visit(Environment.java:341) at freemarker.core.Environment.process(Environment.java:314) at freemarker.template.Template.process(Template.java:383) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:391) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:304) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:255) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:179) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:316) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1376) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1121) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1452) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:791) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626) at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:50) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at au.gov.nla.dlir.config.JSessionIdRemoveFilter.doFilter(JSessionIdRemoveFilter.java:74) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor272.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1553) at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:233) at freemarker.ext.beans.BeanModel.get(BeanModel.java:152) ... 76 more Caused by: java.lang.NullPointerException