Delaware Ave. @ Niagara Square
Buffalo, New York

Semi Formal Dress

Official Website: http://www.thebuffaloball.org

Added by The Buffalo Ball on December 22, 2008