Picture Show: Medieval Streets and Soviet Scars in Tallinn, Estonia

Stalin's Ghost: Ruled by foreigners for most of its history, Estonia has been independent since 1991, but Soviet scars remain on its walls.

GOOD 's Will Etling recently went to Tallinn, Estonia. Here is a selection of photos from his series "Stalin's Ghost."