Two Vespa sit in front of an Italian restaurant and (fancy) pizza shop just north of the South Street Seaport.
Comments
Sign in or get an account to comment.