A spot where you can hear people walking by constantly and sometimes catch someone lingering to watch..

next prev

94