a bustling street scene in tallinn s old town featuring historic archi