Capitals and flags of Europe: all 44 countries

The 44 countries of Europe with their capitals and flags. Pick one for its details.