The Stonewall Inn, often shortened to Stonewall is an American bar in New York City and the site of the Stonewall riots of 1969, which are widely considered the start of the modern gay liberation movement. It is located at 53 Christopher Street, betw... Read further
License: All Rights Reserved