Sweden -- The Stortorget, the oldest square in Stockholm, where the Stockholm Bloodbath took place in November 1520.

First | Previous Picture | Next Picture | Last | Thumbnails