Stephen Sekula

Stephen Sekula at

» JanKusanagi:

“Regardless of what total idiots who hate our planet are saying...🙄”

Correct. :-)