a store front that has white writing on it and a rainbow
two kids on bikes in front of building with reflection of a Greenpeace signe
An outdoor view looking into some sort of convention venue with "Greenpeace" on the reverse side of the glass.
A reflection of the word "Greenpeace" can be seen in a building window.
A reflection of the word greenpeace is on a green sign.