Ad Wall, Walking FigureMadrid, Spain

Ad Wall, Walking Figure: Madrid, Spain (2006-00-00) - Abstract photo of a red wall and a blurry walking man with an accusing stare