the absolute best vivian maier photo

vivian maier
Florida, January 9, 1957. Vivian Maier.