Street Art

“Dengju” by Fin DAC in Paris, France

July 30, 2018